Home
last modified time | relevance | path

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

12

/f-stack/dpdk/drivers/net/failsafe/
H A Dfailsafe_flow.c113 TAILQ_INSERT_TAIL(&PRIV(dev)->flow_list, flow, next); in fs_flow_create()
156 TAILQ_REMOVE(&PRIV(dev)->flow_list, flow, next); in fs_flow_destroy()
183 TAILQ_FOREACH_SAFE(flow, &PRIV(dev)->flow_list, next, tmp) { in fs_flow_flush()
184 TAILQ_REMOVE(&PRIV(dev)->flow_list, flow, next); in fs_flow_flush()
H A Dfailsafe_ether.c243 if (TAILQ_EMPTY(&PRIV(dev)->flow_list)) { in fs_eth_dev_conf_apply()
255 TAILQ_FOREACH(flow, &PRIV(dev)->flow_list, next) { in fs_eth_dev_conf_apply()
H A Dfailsafe.c190 TAILQ_INIT(&PRIV(dev)->flow_list); in fs_eth_dev_create()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_flow.c35 while ((flow = TAILQ_FIRST(&npc->flow_list[idx])) != NULL) { in otx2_flow_free_all_resources()
40 TAILQ_REMOVE(&npc->flow_list[idx], flow, next); in otx2_flow_free_all_resources()
639 list = &hw->npc_flow.flow_list[flow->priority]; in otx2_flow_create()
709 TAILQ_REMOVE(&npc->flow_list[flow->priority], flow, next); in otx2_flow_destroy()
1039 npc->flow_list = rte_zmalloc(NULL, npc->flow_max_priority in otx2_flow_init()
1042 if (npc->flow_list == NULL) { in otx2_flow_init()
1050 TAILQ_INIT(&npc->flow_list[idx]); in otx2_flow_init()
1094 if (npc->flow_list) in otx2_flow_init()
1095 rte_free(npc->flow_list); in otx2_flow_init()
1123 if (npc->flow_list) in otx2_flow_fini()
[all …]
H A Dotx2_flow.h194 struct otx2_flow_list *flow_list; member
/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_flow.c109 TAILQ_INSERT_TAIL(&internals->flow_list, flow, next); in bond_flow_create()
143 TAILQ_REMOVE(&internals->flow_list, flow, next); in bond_flow_destroy()
160 TAILQ_FOREACH_SAFE(flow, &internals->flow_list, next, tmp) { in bond_flow_flush()
H A Deth_bond_private.h155 TAILQ_HEAD(sub_flows, rte_flow) flow_list;
H A Drte_eth_bond_api.c254 TAILQ_FOREACH(flow, &internals->flow_list, next) { in slave_rte_flow_prepare()
266 TAILQ_FOREACH(flow, &internals->flow_list, next) { in slave_rte_flow_prepare()
679 TAILQ_FOREACH(flow, &internals->flow_list, next) { in __eth_bond_slave_remove_lock_free()
/f-stack/dpdk/app/test-flow-perf/
H A Dmain.c829 destroy_flows(int port_id, struct rte_flow **flow_list) in destroy_flows() argument
850 if (flow_list[i] == 0) in destroy_flows()
854 if (rte_flow_destroy(port_id, flow_list[i], &error)) { in destroy_flows()
896 struct rte_flow **flow_list; in flows_handler() local
924 flow_list = rte_zmalloc("flow_list", in flows_handler()
926 if (flow_list == NULL) in flows_handler()
952 flow_list[flow_index++] = flow; in flows_handler()
974 flow_list[flow_index++] = flow; in flows_handler()
1010 destroy_flows(port_id, flow_list); in flows_handler()
/f-stack/dpdk/drivers/net/igc/
H A Digc_ethdev.h232 struct igc_flow_list flow_list; member
256 (&((struct igc_adapter *)(_dev)->data->dev_private)->flow_list)
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_generic_flow.c807 TAILQ_INIT(&vf->flow_list); in iavf_flow_init()
844 while ((p_flow = TAILQ_FIRST(&vf->flow_list))) { in iavf_flow_uninit()
845 TAILQ_REMOVE(&vf->flow_list, p_flow, node); in iavf_flow_uninit()
1249 TAILQ_INSERT_TAIL(&vf->flow_list, flow, node); in iavf_flow_create()
1295 TAILQ_REMOVE(&vf->flow_list, flow, node); in iavf_flow_destroy()
1317 TAILQ_FOREACH_SAFE(p_flow, &vf->flow_list, node, temp) { in iavf_flow_flush()
H A Diavf.h160 struct iavf_flow_list flow_list; member
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_vnic.h60 STAILQ_HEAD(, rte_flow) flow_list;
H A Dbnxt_stats.c686 if (STAILQ_EMPTY(&vnic->flow_list)) in bnxt_dev_xstats_get_op()
689 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_dev_xstats_get_op()
923 if (STAILQ_EMPTY(&vnic->flow_list)) in bnxt_flow_stats_req()
926 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_flow_stats_req()
H A Dbnxt_flow.c1578 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_match_filter()
1843 STAILQ_INSERT_TAIL(&vnic->flow_list, flow, next); in bnxt_flow_create()
1963 STAILQ_REMOVE(&vnic->flow_list, flow, rte_flow, next); in _bnxt_flow_destroy()
1972 STAILQ_EMPTY(&vnic->flow_list)) { in _bnxt_flow_destroy()
2040 while (!STAILQ_EMPTY(&vnic->flow_list)) { in bnxt_flow_flush()
2041 flow = STAILQ_FIRST(&vnic->flow_list); in bnxt_flow_flush()
H A Dbnxt_vnic.c57 STAILQ_INIT(&vnic->flow_list); in bnxt_init_vnics()
/f-stack/dpdk/drivers/net/sfc/
H A Dsfc_flow.c2632 TAILQ_INSERT_TAIL(&sa->flow_list, flow, entries); in sfc_flow_create()
2645 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_create()
2666 TAILQ_FOREACH(flow_ptr, &sa->flow_list, entries) { in sfc_flow_destroy()
2680 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_destroy()
2699 while ((flow = TAILQ_FIRST(&sa->flow_list)) != NULL) { in sfc_flow_flush()
2708 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_flush()
2752 TAILQ_INIT(&sa->flow_list); in sfc_flow_init()
2762 while ((flow = TAILQ_FIRST(&sa->flow_list)) != NULL) { in sfc_flow_fini()
2763 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_fini()
2777 TAILQ_FOREACH(flow, &sa->flow_list, entries) in sfc_flow_stop()
[all …]
H A Dsfc.h239 struct sfc_flow_list flow_list; member
/f-stack/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_flow.c1200 TAILQ_INSERT_TAIL(&hw->flow_list, flow, next); in ipn3ke_flow_create()
1214 TAILQ_REMOVE(&hw->flow_list, flow, next); in ipn3ke_flow_destroy()
1234 TAILQ_FOREACH_SAFE(flow, &hw->flow_list, next, temp) { in ipn3ke_flow_flush()
1235 TAILQ_REMOVE(&hw->flow_list, flow, next); in ipn3ke_flow_flush()
1364 TAILQ_INIT(&hw->flow_list); in ipn3ke_flow_init()
/f-stack/dpdk/drivers/net/ice/
H A Dice_generic_flow.c1787 TAILQ_INIT(&pf->flow_list); in ice_flow_init()
1825 while ((p_flow = TAILQ_FIRST(&pf->flow_list))) { in ice_flow_uninit()
1826 TAILQ_REMOVE(&pf->flow_list, p_flow, node); in ice_flow_uninit()
2273 TAILQ_INSERT_TAIL(&pf->flow_list, flow, node); in ice_flow_create()
2302 TAILQ_REMOVE(&pf->flow_list, flow, node); in ice_flow_destroy()
2322 TAILQ_FOREACH_SAFE(p_flow, &pf->flow_list, node, temp) { in ice_flow_flush()
2386 TAILQ_FOREACH_SAFE(p_flow, &pf->flow_list, node, temp) { in ice_flow_redirect()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_fdir.h195 struct hns3_flow_mem_list flow_list; member
H A Dhns3_flow.c1249 TAILQ_INIT(&process_list->flow_list); in hns3_filterlist_init()
1275 flow_node = TAILQ_FIRST(&process_list->flow_list); in hns3_filterlist_flush()
1277 TAILQ_REMOVE(&process_list->flow_list, flow_node, entries); in hns3_filterlist_flush()
1280 flow_node = TAILQ_FIRST(&process_list->flow_list); in hns3_filterlist_flush()
1793 TAILQ_INSERT_TAIL(&process_list->flow_list, flow_node, entries); in hns3_flow_create()
1865 TAILQ_REMOVE(&process_list->flow_list, flow_node, entries); in hns3_flow_create()
1928 TAILQ_FOREACH(flow_node, &process_list->flow_list, entries) { in hns3_flow_destroy()
1930 TAILQ_REMOVE(&process_list->flow_list, flow_node, in hns3_flow_destroy()
/f-stack/dpdk/app/test-pmd/
H A Dconfig.c2157 if (port->flow_list) { in port_flow_create()
2158 if (port->flow_list->id == UINT32_MAX) { in port_flow_create()
2163 id = port->flow_list->id + 1; in port_flow_create()
2189 pf->next = port->flow_list; in port_flow_create()
2192 port->flow_list = pf; in port_flow_create()
2212 tmp = &port->flow_list; in port_flow_destroy()
2257 if (port->flow_list == NULL) in port_flow_flush()
2266 while (port->flow_list) { in port_flow_flush()
2269 free(port->flow_list); in port_flow_flush()
2270 port->flow_list = pf; in port_flow_flush()
[all …]
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_internals.h55 TAILQ_HEAD(flow_list, rte_flow);
512 struct flow_list flows;
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_flow.c5262 TAILQ_INSERT_TAIL(&pf->flow_list, flow, node); in i40e_flow_create()
5319 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_destroy()
5491 TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_fdir_filter()
5493 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_fdir_filter()
5543 TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_ethertype_filter()
5545 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_ethertype_filter()
5571 TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_tunnel_filter()
5573 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_tunnel_filter()
5594 TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_rss_filter()
5604 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_rss_filter()

12