| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_flow.c | 113 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 RTE_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 D | failsafe_ether.c | 243 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 D | failsafe.c | 190 TAILQ_INIT(&PRIV(dev)->flow_list); in fs_eth_dev_create()
|
| H A D | failsafe_private.h | 160 TAILQ_HEAD(sub_flows, rte_flow) flow_list;
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npc.c | 189 npc->flow_list = plt_zmalloc(sz, 0); in roc_npc_init() 190 if (npc->flow_list == NULL) { in roc_npc_init() 206 TAILQ_INIT(&npc->flow_list[idx]); in roc_npc_init() 236 if (npc->flow_list) in roc_npc_init() 237 plt_free(npc->flow_list); in roc_npc_init() 257 if (npc->flow_list) { in roc_npc_fini() 258 plt_free(npc->flow_list); in roc_npc_fini() 259 npc->flow_list = NULL; in roc_npc_fini() 1258 list = &npc->flow_list[flow->priority]; in roc_npc_flow_create() 1331 TAILQ_REMOVE(&npc->flow_list[flow->priority], flow, next); in roc_npc_flow_destroy() [all …]
|
| H A D | roc_npc_mcam.c | 814 list = &npc->flow_list[idx]; in npc_flow_enable_all_entries() 836 while ((flow = TAILQ_FIRST(&npc->flow_list[idx])) != NULL) { in npc_flow_free_all_resources() 843 TAILQ_REMOVE(&npc->flow_list[idx], flow, next); in npc_flow_free_all_resources()
|
| H A D | roc_npc_priv.h | 389 struct npc_flow_list *flow_list; member
|
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_flow.c | 109 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 RTE_TAILQ_FOREACH_SAFE(flow, &internals->flow_list, next, tmp) { in bond_flow_flush()
|
| H A D | rte_eth_bond_api.c | 260 TAILQ_FOREACH(flow, &internals->flow_list, next) { in slave_rte_flow_prepare() 272 TAILQ_FOREACH(flow, &internals->flow_list, next) { in slave_rte_flow_prepare() 699 TAILQ_FOREACH(flow, &internals->flow_list, next) { in __eth_bond_slave_remove_lock_free()
|
| H A D | eth_bond_private.h | 155 TAILQ_HEAD(sub_flows, rte_flow) flow_list;
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_ethdev.h | 240 struct igc_flow_list flow_list; member 264 (&((struct igc_adapter *)(_dev)->data->dev_private)->flow_list)
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_flow.c | 2626 TAILQ_INSERT_TAIL(&sa->flow_list, flow, entries); in sfc_flow_create() 2639 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_create() 2660 TAILQ_FOREACH(flow_ptr, &sa->flow_list, entries) { in sfc_flow_destroy() 2674 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_destroy() 2693 while ((flow = TAILQ_FIRST(&sa->flow_list)) != NULL) { in sfc_flow_flush() 2702 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_flush() 2814 TAILQ_INIT(&sa->flow_list); in sfc_flow_init() 2824 while ((flow = TAILQ_FIRST(&sa->flow_list)) != NULL) { in sfc_flow_fini() 2825 TAILQ_REMOVE(&sa->flow_list, flow, entries); in sfc_flow_fini() 2837 TAILQ_FOREACH(flow, &sa->flow_list, entries) in sfc_flow_stop() [all …]
|
| H A D | sfc.h | 249 struct sfc_flow_list flow_list; member
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_vnic.h | 55 STAILQ_HEAD(, rte_flow) flow_list;
|
| H A D | bnxt_stats.c | 806 if (STAILQ_EMPTY(&vnic->flow_list)) in bnxt_dev_xstats_get_op() 809 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_dev_xstats_get_op() 1044 if (STAILQ_EMPTY(&vnic->flow_list)) in bnxt_flow_stats_req() 1047 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_flow_stats_req()
|
| H A D | bnxt_flow.c | 1844 STAILQ_FOREACH(flow, &vnic->flow_list, next) { in bnxt_match_filter() 2109 STAILQ_INSERT_TAIL(&vnic->flow_list, flow, next); in bnxt_flow_create() 2241 STAILQ_REMOVE(&vnic->flow_list, flow, rte_flow, next); in _bnxt_flow_destroy() 2250 STAILQ_EMPTY(&vnic->flow_list)) { in _bnxt_flow_destroy() 2314 while (!STAILQ_EMPTY(&vnic->flow_list)) { in bnxt_flow_flush() 2315 flow = STAILQ_FIRST(&vnic->flow_list); in bnxt_flow_flush()
|
| H A D | bnxt_vnic.c | 57 STAILQ_INIT(&vnic->flow_list); in bnxt_init_vnics()
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 1200 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 RTE_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()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_generic_flow.c | 1800 TAILQ_INIT(&vf->flow_list); in iavf_flow_init() 1838 while ((p_flow = TAILQ_FIRST(&vf->flow_list))) { in iavf_flow_uninit() 1839 TAILQ_REMOVE(&vf->flow_list, p_flow, node); in iavf_flow_uninit() 2257 TAILQ_INSERT_TAIL(&vf->flow_list, flow, node); in iavf_flow_create() 2303 TAILQ_REMOVE(&vf->flow_list, flow, node); in iavf_flow_destroy() 2325 RTE_TAILQ_FOREACH_SAFE(p_flow, &vf->flow_list, node, temp) { in iavf_flow_flush()
|
| H A D | iavf.h | 256 struct iavf_flow_list flow_list; member
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_generic_flow.c | 1828 TAILQ_INIT(&pf->flow_list); in ice_flow_init() 1869 while ((p_flow = TAILQ_FIRST(&pf->flow_list))) { in ice_flow_uninit() 1870 TAILQ_REMOVE(&pf->flow_list, p_flow, node); in ice_flow_uninit() 2479 TAILQ_INSERT_TAIL(&pf->flow_list, flow, node); in ice_flow_create() 2508 TAILQ_REMOVE(&pf->flow_list, flow, node); in ice_flow_destroy() 2528 RTE_TAILQ_FOREACH_SAFE(p_flow, &pf->flow_list, node, temp) { in ice_flow_flush() 2595 RTE_TAILQ_FOREACH_SAFE(p_flow, &pf->flow_list, node, temp) { in ice_flow_redirect()
|
| /dpdk/app/test-pmd/ |
| H A D | config.c | 2543 if (port->flow_list) { in port_queue_flow_create() 2604 port->flow_list = pf; in port_queue_flow_create() 2630 tmp = &port->flow_list; in port_queue_flow_destroy() 2884 if (port->flow_list) { in port_flow_create() 2922 port->flow_list = pf; in port_flow_create() 2942 tmp = &port->flow_list; in port_flow_destroy() 2996 while (port->flow_list) { in port_flow_flush() 2999 free(port->flow_list); in port_flow_flush() 3000 port->flow_list = pf; in port_flow_flush() 3024 pflow = port->flow_list; in port_flow_dump() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.c | 1276 flow_node = TAILQ_FIRST(&hw->flow_list); in hns3_filterlist_flush() 1278 TAILQ_REMOVE(&hw->flow_list, flow_node, entries); in hns3_filterlist_flush() 1281 flow_node = TAILQ_FIRST(&hw->flow_list); in hns3_filterlist_flush() 1896 TAILQ_INSERT_TAIL(&hw->flow_list, flow_node, entries); in hns3_flow_create() 1909 TAILQ_REMOVE(&hw->flow_list, flow_node, entries); in hns3_flow_create() 1973 TAILQ_FOREACH(flow_node, &hw->flow_list, entries) { in hns3_flow_destroy() 1975 TAILQ_REMOVE(&hw->flow_list, flow_node, entries); in hns3_flow_destroy() 2331 TAILQ_INIT(&hw->flow_list); in hns3_flow_init()
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_internals.h | 56 TAILQ_HEAD(flow_list, rte_flow); 524 struct flow_list flows;
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 4701 TAILQ_INSERT_TAIL(&pf->flow_list, flow, node); in i40e_flow_create() 4757 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_destroy() 4926 RTE_TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_fdir_filter() 4928 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_fdir_filter() 4981 RTE_TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_ethertype_filter() 4983 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_ethertype_filter() 5009 RTE_TAILQ_FOREACH_SAFE(flow, &pf->flow_list, node, temp) { in i40e_flow_flush_tunnel_filter() 5011 TAILQ_REMOVE(&pf->flow_list, flow, node); in i40e_flow_flush_tunnel_filter()
|