Home
last modified time | relevance | path

Searched refs:__mlx5_mask (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Ddefiner.c117 (fc)->s_bit_mask = __mlx5_mask(fte_match_param, s_hdr); \
124 (fc)->bit_mask = __mlx5_mask(definer_hl, d_hdr); \
907 curr_fc->bit_mask = __mlx5_mask(header_geneve, vni); in hws_definer_conv_misc()
917 curr_fc->bit_mask = __mlx5_mask(header_geneve, opt_len); in hws_definer_conv_misc()
937 curr_fc->bit_mask = __mlx5_mask(header_geneve, o_flag); in hws_definer_conv_misc()
984 curr_fc->bit_mask = __mlx5_mask(header_vxlan, vni); in hws_definer_conv_misc()
1145 curr_fc->bit_mask = __mlx5_mask(header_vxlan_gpe, vni); in hws_definer_conv_misc3()
1176 curr_fc->bit_mask = __mlx5_mask(header_vxlan_gpe, flags); in hws_definer_conv_misc3()
1244 fc->bit_mask = __mlx5_mask(header_gtp, teid); in hws_definer_conv_misc3()
1259 fc->bit_mask = __mlx5_mask(header_gtp, msg_type); in hws_definer_conv_misc3()
[all …]
/linux-6.15/include/linux/mlx5/
H A Ddevice.h58 #define __mlx5_mask(typ, fld) ((u32)((1ull << __mlx5_bit_sz(typ, fld)) - 1)) macro
59 #define __mlx5_dw_mask(typ, fld) (__mlx5_mask(typ, fld) << __mlx5_dw_bit_off(typ, fld))
79 (~__mlx5_dw_mask(typ, fld))) | (((_v) & __mlx5_mask(typ, fld)) \
92 (~__mlx5_dw_mask(typ, fld))) | ((__mlx5_mask(typ, fld)) \
98 __mlx5_mask(typ, fld))
/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dmlx5_ib.h48 #define MLX5_USER_ASSIGNED_UIDX_MASK __mlx5_mask(qpc, user_index)