| /f-stack/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 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()
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_flow.c | 35 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 D | otx2_flow.h | 194 struct otx2_flow_list *flow_list; member
|
| /f-stack/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 TAILQ_FOREACH_SAFE(flow, &internals->flow_list, next, tmp) { in bond_flow_flush()
|
| H A D | eth_bond_private.h | 155 TAILQ_HEAD(sub_flows, rte_flow) flow_list;
|
| H A D | rte_eth_bond_api.c | 254 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 D | main.c | 829 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 D | igc_ethdev.h | 232 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 D | iavf_generic_flow.c | 807 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 D | iavf.h | 160 struct iavf_flow_list flow_list; member
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_vnic.h | 60 STAILQ_HEAD(, rte_flow) flow_list;
|
| H A D | bnxt_stats.c | 686 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 D | bnxt_flow.c | 1578 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 D | bnxt_vnic.c | 57 STAILQ_INIT(&vnic->flow_list); in bnxt_init_vnics()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_flow.c | 2632 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 D | sfc.h | 239 struct sfc_flow_list flow_list; member
|
| /f-stack/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 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 D | ice_generic_flow.c | 1787 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 D | hns3_fdir.h | 195 struct hns3_flow_mem_list flow_list; member
|
| H A D | hns3_flow.c | 1249 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 D | config.c | 2157 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 D | rte_eth_softnic_internals.h | 55 TAILQ_HEAD(flow_list, rte_flow); 512 struct flow_list flows;
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 5262 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()
|