Searched refs:flow_list (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun_encap.c | 144 struct list_head *flow_list) in mlx5e_tc_encap_flows_add() argument 173 list_for_each_entry(flow, flow_list, tmp_list) { in mlx5e_tc_encap_flows_add() 214 struct list_head *flow_list) in mlx5e_tc_encap_flows_del() argument 224 list_for_each_entry(flow, flow_list, tmp_list) { in mlx5e_tc_encap_flows_del() 259 struct list_head *flow_list, in mlx5e_take_tmp_flow() argument 273 list_add(&flow->tmp_list, flow_list); in mlx5e_take_tmp_flow() 279 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list) in mlx5e_take_all_encap_flows() argument 286 mlx5e_take_tmp_flow(flow, flow_list, efi->index); in mlx5e_take_all_encap_flows() 294 struct list_head *flow_list) in mlx5e_take_all_route_decap_flows() argument 299 mlx5e_take_tmp_flow(flow, flow_list, 0); in mlx5e_take_all_route_decap_flows() [all …]
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.h | 206 struct list_head *flow_list); 209 struct list_head *flow_list); 213 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list); 214 void mlx5e_put_flow_list(struct mlx5e_priv *priv, struct list_head *flow_list);
|
D | en_tc.c | 1958 void mlx5e_put_flow_list(struct mlx5e_priv *priv, struct list_head *flow_list) in mlx5e_put_flow_list() argument 1962 list_for_each_entry_safe(flow, tmp, flow_list, tmp_list) in mlx5e_put_flow_list()
|
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_flows.c | 255 INIT_LIST_HEAD(&flow_cfg->flow_list); in otx2vf_mcam_flow_init() 277 INIT_LIST_HEAD(&pf->flow_cfg->flow_list); in otx2_mcam_flow_init() 428 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_find_flow() 438 struct list_head *head = &pfvf->flow_cfg->flow_list; in otx2_add_flow_to_list() 441 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_add_flow_to_list() 472 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_get_flow() 1166 list_for_each_entry(iter, &pfvf->flow_cfg->flow_list, list) { in otx2_update_rem_pfmac() 1247 list_for_each_entry_safe(flow, tmp, &pfvf->flow_cfg->flow_list, list) { in otx2_rss_ctx_flow_del() 1283 list_for_each_entry_safe(iter, tmp, &flow_cfg->flow_list, list) { in otx2_destroy_ntuple_flows() 1306 list_for_each_entry_safe(iter, tmp, &flow_cfg->flow_list, list) { in otx2_destroy_mcam_flows() [all …]
|
D | otx2_common.h | 339 struct list_head flow_list; member
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
D | tc.c | 98 LIST_HEAD(flow_list); in mlx5e_rep_update_flows() 107 mlx5e_take_all_encap_flows(e, &flow_list); in mlx5e_rep_update_flows() 111 mlx5e_tc_encap_flows_del(priv, e, &flow_list); in mlx5e_rep_update_flows() 125 mlx5e_tc_encap_flows_add(priv, e, &flow_list); in mlx5e_rep_update_flows() 129 mlx5e_put_flow_list(priv, &flow_list); in mlx5e_rep_update_flows()
|