Home
last modified time | relevance | path

Searched refs:mlx5e_tc_flow (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_priv.h70 struct mlx5e_tc_flow { struct
91 struct mlx5e_tc_flow *peer_flow; argument
114 struct mlx5e_tc_flow *flow, argument
118 bool mlx5e_is_offloaded_flow(struct mlx5e_tc_flow *flow);
129 static inline bool __flow_flag_test_and_set(struct mlx5e_tc_flow *flow, in __flow_flag_test_and_set()
163 struct mlx5e_tc_flow *flow);
166 struct mlx5e_tc_flow *flow,
169 struct mlx5e_tc_flow *flow,
172 struct mlx5e_tc_flow *mlx5e_flow_get(struct mlx5e_tc_flow *flow);
173 void mlx5e_flow_put(struct mlx5e_priv *priv, struct mlx5e_tc_flow *flow);
[all …]
A Dtc_tun_encap.h10 struct mlx5e_tc_flow *flow, int out_index);
13 struct mlx5e_tc_flow *flow,
20 struct mlx5e_tc_flow *flow,
23 struct mlx5e_tc_flow *flow);
26 struct mlx5e_tc_flow *flow);
28 struct mlx5e_tc_flow *flow);
32 int mlx5e_tc_set_attr_rx_tun(struct mlx5e_tc_flow *flow,
A Dtc_ct.h16 struct mlx5e_tc_flow;
119 struct mlx5e_tc_flow *flow,
125 struct mlx5e_tc_flow *flow,
186 struct mlx5e_tc_flow *flow, in mlx5_tc_ct_flow_offload()
196 struct mlx5e_tc_flow *flow, in mlx5_tc_ct_delete_flow()
A Dtc_tun_encap.c152 struct mlx5e_tc_flow *flow; in mlx5e_tc_encap_flows_add()
211 struct mlx5e_tc_flow *flow; in mlx5e_tc_encap_flows_del()
268 struct mlx5e_tc_flow *flow; in mlx5e_take_all_encap_flows()
282 struct mlx5e_tc_flow *flow; in mlx5e_take_all_route_decap_flows()
364 struct mlx5e_tc_flow *flow; in mlx5e_tc_update_neigh_used_value()
519 struct mlx5e_tc_flow *flow) in mlx5e_detach_decap()
735 struct mlx5e_tc_flow *flow,
1312 struct mlx5e_tc_flow *flow; in mlx5e_invalidate_encap()
1348 struct mlx5e_tc_flow *flow; in mlx5e_reoffload_encap()
1458 struct mlx5e_tc_flow *flow; in mlx5e_unoffload_flow_list()
[all …]
A Dtc_ct.c1750 struct mlx5e_tc_flow *flow, in __mlx5_tc_ct_flow_offload()
1953 struct mlx5e_tc_flow *flow, in mlx5_tc_ct_flow_offload()
1977 struct mlx5e_tc_flow *flow, in __mlx5_tc_ct_delete_flow()
1999 struct mlx5e_tc_flow *flow, in mlx5_tc_ct_delete_flow()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.c386 struct mlx5e_tc_flow *mlx5e_flow_get(struct mlx5e_tc_flow *flow) in mlx5e_flow_get()
433 struct mlx5e_tc_flow *flow, in mlx5e_attach_mod_hdr()
453 struct mlx5e_tc_flow *flow) in mlx5e_detach_mod_hdr()
4449 struct mlx5e_tc_flow *flow; in mlx5e_alloc_flow()
4520 static struct mlx5e_tc_flow *
4531 struct mlx5e_tc_flow *flow; in __mlx5e_add_fdb_flow()
4639 struct mlx5e_tc_flow *flow; in mlx5e_add_fdb_flow()
4673 struct mlx5e_tc_flow *flow; in mlx5e_add_nic_flow()
4766 struct mlx5e_tc_flow *flow; in mlx5e_configure_flower()
4835 struct mlx5e_tc_flow *flow; in mlx5e_delete_flower()
[all …]
A Den_tc.h154 bool mlx5e_is_eswitch_flow(struct mlx5e_tc_flow *flow);
248 struct mlx5e_tc_flow *flow);
255 struct mlx5e_tc_flow;
256 u32 mlx5e_tc_get_flow_tun_id(struct mlx5e_tc_flow *flow);

Completed in 37 milliseconds