Searched refs:mlx5_flow_attr (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.h | 45 #define NIC_FLOW_ATTR_SZ (sizeof(struct mlx5_flow_attr) +\ 47 #define ESW_FLOW_ATTR_SZ (sizeof(struct mlx5_flow_attr) +\ 66 struct mlx5_flow_attr { struct 231 struct mlx5_flow_attr *attr); 234 struct mlx5_flow_attr *attr); 239 struct mlx5_flow_attr *attr); 243 struct mlx5_flow_attr *attr); 254 struct mlx5_flow_attr *mlx5_alloc_flow_attr(enum mlx5_flow_namespace_type type); 259 struct mlx5_flow_attr *attr); 262 struct mlx5_flow_attr *attr);
|
D | eswitch.h | 332 struct mlx5_flow_attr *attr, 352 struct mlx5_flow_attr *attr); 356 struct mlx5_flow_attr *attr); 360 struct mlx5_flow_attr *attr); 364 struct mlx5_flow_attr *attr); 441 struct mlx5_flow_attr *attr); 443 struct mlx5_flow_attr *attr);
|
D | en_tc.c | 146 struct mlx5_flow_attr *attr; 296 struct mlx5_flow_attr *attr) in mlx5_tc_rule_insert() 309 struct mlx5_flow_attr *attr) in mlx5_tc_rule_delete() 937 struct mlx5_flow_attr *attr) in mlx5e_add_offloaded_nic_rule() 1052 struct mlx5_flow_attr *attr = flow->attr; in mlx5e_tc_add_nic_flow() 1090 struct mlx5_flow_attr *attr) in mlx5e_del_offloaded_nic_rule() 1108 struct mlx5_flow_attr *attr = flow->attr; in mlx5e_tc_del_nic_flow() 1162 struct mlx5_flow_attr *attr) in mlx5e_tc_offload_fdb_rules() 1193 struct mlx5_flow_attr *attr) in mlx5e_tc_unoffload_fdb_rules() 1213 struct mlx5_flow_attr *slow_attr; in mlx5e_tc_offload_to_slow_path() [all …]
|
D | eswitch_offloads.c | 301 struct mlx5_flow_attr *attr) in mlx5_eswitch_add_offloaded_rule() 446 struct mlx5_flow_attr *attr) in mlx5_eswitch_add_fwd_rule() 515 struct mlx5_flow_attr *attr, in __mlx5_eswitch_del_rule() 558 struct mlx5_flow_attr *attr) in mlx5_eswitch_del_offloaded_rule() 566 struct mlx5_flow_attr *attr) in mlx5_eswitch_del_fwd_rule() 643 struct mlx5_flow_attr *attr) in mlx5_eswitch_add_vlan_action() 712 struct mlx5_flow_attr *attr) in mlx5_eswitch_del_vlan_action()
|
D | eswitch_offloads_termtbl.c | 232 struct mlx5_flow_attr *attr, in mlx5_eswitch_termtbl_required()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_ct.h | 13 struct mlx5_flow_attr; 114 struct mlx5_flow_attr *attr, 122 struct mlx5_flow_attr *attr, 127 struct mlx5_flow_attr *attr); 175 struct mlx5_flow_attr *attr, in mlx5_tc_ct_parse_action() 187 struct mlx5_flow_attr *attr, in mlx5_tc_ct_flow_offload() 196 struct mlx5_flow_attr *attr) in mlx5_tc_ct_delete_flow()
|
D | tc_ct.c | 62 struct mlx5_flow_attr *pre_ct_attr; 63 struct mlx5_flow_attr *post_ct_attr; 74 struct mlx5_flow_attr *attr; 412 struct mlx5_flow_attr *attr = zone_rule->attr; in mlx5_tc_ct_entry_del_rule() 608 struct mlx5_flow_attr *attr, in mlx5_tc_ct_entry_create_mod_hdr() 672 struct mlx5_flow_attr *attr; in mlx5_tc_ct_entry_add_rule() 1142 struct mlx5_flow_attr *attr, in mlx5_tc_ct_parse_action() 1514 struct mlx5_flow_attr *attr) in __mlx5_tc_ct_flow_offload() 1521 struct mlx5_flow_attr *pre_ct_attr; in __mlx5_tc_ct_flow_offload() 1697 struct mlx5_flow_attr *attr, in __mlx5_tc_ct_flow_offload_clear() [all …]
|