Searched refs:mlx5_flow_attr (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A 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);
|
| H A 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);
|
| H A D | en_tc.c | 147 struct mlx5_flow_attr *attr; 297 struct mlx5_flow_attr *attr) in mlx5_tc_rule_insert() 310 struct mlx5_flow_attr *attr) in mlx5_tc_rule_delete() 967 struct mlx5_flow_attr *attr) in mlx5e_add_offloaded_nic_rule() 1082 struct mlx5_flow_attr *attr = flow->attr; in mlx5e_tc_add_nic_flow() 1120 struct mlx5_flow_attr *attr) in mlx5e_del_offloaded_nic_rule() 1138 struct mlx5_flow_attr *attr = flow->attr; in mlx5e_tc_del_nic_flow() 1192 struct mlx5_flow_attr *attr) in mlx5e_tc_offload_fdb_rules() 1226 struct mlx5_flow_attr *attr) in mlx5e_tc_unoffload_fdb_rules() 1250 struct mlx5_flow_attr *slow_attr; in mlx5e_tc_offload_to_slow_path() [all …]
|
| H A 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()
|
| H A D | eswitch_offloads_termtbl.c | 214 struct mlx5_flow_attr *attr, in mlx5_eswitch_termtbl_required()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A 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()
|
| H A D | tc_ct.c | 63 struct mlx5_flow_attr *pre_ct_attr; 64 struct mlx5_flow_attr *post_ct_attr; 75 struct mlx5_flow_attr *attr; 453 struct mlx5_flow_attr *attr = zone_rule->attr; in mlx5_tc_ct_entry_del_rule() 649 struct mlx5_flow_attr *attr, in mlx5_tc_ct_entry_create_mod_hdr() 713 struct mlx5_flow_attr *attr; in mlx5_tc_ct_entry_add_rule() 1312 struct mlx5_flow_attr *attr, in mlx5_tc_ct_parse_action() 1686 struct mlx5_flow_attr *attr) in __mlx5_tc_ct_flow_offload() 1693 struct mlx5_flow_attr *pre_ct_attr; in __mlx5_tc_ct_flow_offload() 1869 struct mlx5_flow_attr *attr, in __mlx5_tc_ct_flow_offload_clear() [all …]
|