Home
last modified time | relevance | path

Searched refs:flow_list (Results 1 – 6 of 6) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_encap.c120 struct list_head *flow_list) in mlx5e_tc_encap_flows_add() argument
149 list_for_each_entry(flow, flow_list, tmp_list) { in mlx5e_tc_encap_flows_add()
180 struct list_head *flow_list) in mlx5e_tc_encap_flows_del() argument
190 list_for_each_entry(flow, flow_list, tmp_list) { in mlx5e_tc_encap_flows_del()
228 struct list_head *flow_list, in mlx5e_take_tmp_flow() argument
242 list_add(&flow->tmp_list, flow_list); in mlx5e_take_tmp_flow()
248 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list) in mlx5e_take_all_encap_flows() argument
255 mlx5e_take_tmp_flow(flow, flow_list, efi->index); in mlx5e_take_all_encap_flows()
263 struct list_head *flow_list) in mlx5e_take_all_route_decap_flows() argument
268 mlx5e_take_tmp_flow(flow, flow_list, 0); in mlx5e_take_all_route_decap_flows()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.h171 struct list_head *flow_list);
174 struct list_head *flow_list);
178 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list);
179 void mlx5e_put_flow_list(struct mlx5e_priv *priv, struct list_head *flow_list);
Den_tc.c1581 void mlx5e_put_flow_list(struct mlx5e_priv *priv, struct list_head *flow_list) in mlx5e_put_flow_list() argument
1585 list_for_each_entry_safe(flow, tmp, flow_list, tmp_list) in mlx5e_put_flow_list()
/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_flows.c244 INIT_LIST_HEAD(&flow_cfg->flow_list); in otx2vf_mcam_flow_init()
260 INIT_LIST_HEAD(&pf->flow_cfg->flow_list); in otx2_mcam_flow_init()
411 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_find_flow()
421 struct list_head *head = &pfvf->flow_cfg->flow_list; in otx2_add_flow_to_list()
424 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_add_flow_to_list()
455 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_get_flow()
1148 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_update_rem_pfmac()
1221 list_for_each_entry_safe(flow, tmp, &pfvf->flow_cfg->flow_list, list) { in otx2_rss_ctx_flow_del()
1257 list_for_each_entry_safe(iter, tmp, &flow_cfg->flow_list, list) { in otx2_destroy_ntuple_flows()
1280 list_for_each_entry_safe(iter, tmp, &flow_cfg->flow_list, list) { in otx2_destroy_mcam_flows()
[all …]
Dotx2_common.h298 struct list_head flow_list; member
/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dtc.c93 LIST_HEAD(flow_list); in mlx5e_rep_update_flows()
102 mlx5e_take_all_encap_flows(e, &flow_list); in mlx5e_rep_update_flows()
106 mlx5e_tc_encap_flows_del(priv, e, &flow_list); in mlx5e_rep_update_flows()
120 mlx5e_tc_encap_flows_add(priv, e, &flow_list); in mlx5e_rep_update_flows()
124 mlx5e_put_flow_list(priv, &flow_list); in mlx5e_rep_update_flows()