Home
last modified time | relevance | path

Searched refs:__mlx5_dw_bit_off (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Ddefiner.c118 (fc)->s_bit_off = __mlx5_dw_bit_off(fte_match_param, s_hdr); \
125 (fc)->bit_off = __mlx5_dw_bit_off(definer_hl, d_hdr); \
249 u32 dw = (type << __mlx5_dw_bit_off(header_icmp, type)) | in hws_definer_icmp_dw1_set()
250 (code << __mlx5_dw_bit_off(header_icmp, code)); in hws_definer_icmp_dw1_set()
262 u32 dw = (type << __mlx5_dw_bit_off(header_icmp, type)) | in hws_definer_icmpv6_dw1_set()
263 (code << __mlx5_dw_bit_off(header_icmp, code)); in hws_definer_icmpv6_dw1_set()
908 curr_fc->bit_off = __mlx5_dw_bit_off(header_geneve, vni); in hws_definer_conv_misc()
938 curr_fc->bit_off = __mlx5_dw_bit_off(header_geneve, o_flag); in hws_definer_conv_misc()
985 curr_fc->bit_off = __mlx5_dw_bit_off(header_vxlan, vni); in hws_definer_conv_misc()
1260 fc->bit_off = __mlx5_dw_bit_off(header_gtp, msg_type); in hws_definer_conv_misc3()
[all …]
/linux-6.15/include/linux/mlx5/
H A Ddevice.h57 #define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0x1… macro
59 #define __mlx5_dw_mask(typ, fld) (__mlx5_mask(typ, fld) << __mlx5_dw_bit_off(typ, fld))
80 << __mlx5_dw_bit_off(typ, fld))); \
93 << __mlx5_dw_bit_off(typ, fld))); \
97 __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \