Searched refs:match_buf (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | bwc_complex.c | 37 mask->match_buf, in hws_match_params_exceeds_definer() 83 if (mask->match_buf[i]) in hws_get_last_set_dword_idx() 121 mask->match_buf[dword_idx] |= orig->match_buf[dword_idx]; in hws_add_dword_to_mask() 132 !MLX5_GET(fte_match_param, mask->match_buf, in hws_add_dword_to_mask() 134 MLX5_SET(fte_match_param, mask->match_buf, in hws_add_dword_to_mask() 139 !MLX5_GET(fte_match_param, mask->match_buf, in hws_add_dword_to_mask() 141 MLX5_SET(fte_match_param, mask->match_buf, in hws_add_dword_to_mask() 151 mask->match_buf[dword_idx] = 0; in hws_remove_dword_from_mask() 153 MLX5_SET(fte_match_param, mask->match_buf, in hws_remove_dword_from_mask() 156 MLX5_SET(fte_match_param, mask->match_buf, in hws_remove_dword_from_mask() [all …]
|
| H A D | mlx5hws.h | 852 u32 *match_buf; /* Device spec format */ member
|
| H A D | bwc.c | 273 mask->match_buf, in mlx5hws_bwc_matcher_create_simple() 1160 params->match_buf, in mlx5hws_bwc_rule_create()
|
| H A D | fs_hws.c | 355 mask.match_buf = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria); in mlx5_cmd_hws_create_flow_group() 1085 params.match_buf = fte->val; in mlx5_cmd_hws_create_fte()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | smfs.c | 14 matcher_mask.match_buf = (u64 *)&spec->match_criteria; in mlx5_smfs_matcher_create() 57 value.match_buf = (u64 *)spec->match_value; in mlx5_smfs_rule_create()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_matcher.c | 915 consumed_mask.match_buf = kzalloc(mask->match_sz, GFP_KERNEL); in dr_matcher_copy_param() 916 if (!consumed_mask.match_buf) in dr_matcher_copy_param() 920 memcpy(consumed_mask.match_buf, mask->match_buf, mask->match_sz); in dr_matcher_copy_param() 926 if (!((u8 *)consumed_mask.match_buf)[i]) in dr_matcher_copy_param() 935 kfree(consumed_mask.match_buf); in dr_matcher_copy_param()
|
| H A D | mlx5dr.h | 35 u64 *match_buf; /* Device spec format */ member
|
| H A D | fs_dr.c | 153 mask.match_buf = MLX5_ADDR_OF(create_flow_group_in, in mlx5_cmd_dr_create_flow_group() 559 params.match_buf = (u64 *)fte->val; in mlx5_cmd_dr_create_fte()
|
| H A D | dr_ste.c | 1031 u8 *data = (u8 *)mask->match_buf; in mlx5dr_ste_copy_param() 1040 buff = mask->match_buf; in mlx5dr_ste_copy_param()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | ct_fs_hmfs.c | 98 .match_buf = spec->match_criteria, in mlx5_ct_fs_hmfs_matcher_create() 195 .match_buf = spec->match_value, in mlx5_ct_fs_hmfs_ct_rule_add()
|