Home
last modified time | relevance | path

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 Den_tc.h45 #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 Deswitch.h332 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 Den_tc.c147 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 Deswitch_offloads.c301 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 Deswitch_offloads_termtbl.c214 struct mlx5_flow_attr *attr, in mlx5_eswitch_termtbl_required()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.h13 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 Dtc_ct.c63 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 …]