| /dpdk/drivers/net/sfc/ |
| H A D | sfc_flow.h | 98 struct rte_flow { struct 100 TAILQ_ENTRY(rte_flow) entries; /* flow list entries */ argument 103 TAILQ_HEAD(sfc_flow_list, rte_flow); 174 struct rte_flow *flow, 178 struct rte_flow *flow); 181 struct rte_flow *flow); 184 struct rte_flow *flow); 187 struct rte_flow *flow); 190 struct rte_flow *flow,
|
| H A D | sfc_flow.c | 1449 struct rte_flow *flow) in sfc_flow_parse_rss() 2392 struct rte_flow *flow, in sfc_flow_parse_rte_to_mae() 2472 static struct rte_flow * 2475 struct rte_flow *flow; in sfc_flow_zmalloc() 2585 struct rte_flow *flow; in sfc_flow_validate() 2605 static struct rte_flow * 2651 struct rte_flow *flow, in sfc_flow_destroy() 2688 struct rte_flow *flow; in sfc_flow_flush() 2820 struct rte_flow *flow; in sfc_flow_fini() 2833 struct rte_flow *flow; in sfc_flow_stop() [all …]
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_flow.c | 9 struct rte_flow * 31 return (struct rte_flow *)flow; in cn9k_flow_create() 35 cn9k_flow_destroy(struct rte_eth_dev *eth_dev, struct rte_flow *rte_flow, in cn9k_flow_destroy() argument 38 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn9k_flow_destroy()
|
| H A D | cn10k_flow.c | 124 struct rte_flow * 207 return (struct rte_flow *)flow; in cn10k_flow_create() 211 cn10k_flow_destroy(struct rte_eth_dev *eth_dev, struct rte_flow *rte_flow, in cn10k_flow_destroy() argument 214 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn10k_flow_destroy()
|
| H A D | cn9k_flow.h | 9 struct rte_flow *cn9k_flow_create(struct rte_eth_dev *dev, 14 int cn9k_flow_destroy(struct rte_eth_dev *dev, struct rte_flow *flow,
|
| H A D | cn10k_flow.h | 9 struct rte_flow *cn10k_flow_create(struct rte_eth_dev *dev, 14 int cn10k_flow_destroy(struct rte_eth_dev *dev, struct rte_flow *flow,
|
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 237 struct rte_flow *flow) in mrvl_parse_dmac() 253 struct rte_flow *flow) in mrvl_parse_smac() 269 struct rte_flow *flow) in mrvl_parse_type() 305 struct rte_flow *flow) in mrvl_parse_vlan_id() 655 struct rte_flow *flow) in mrvl_parse_ip6_next_hdr() 895 struct rte_flow *flow, in mrvl_parse_vlan() 1346 struct rte_flow *flow, 1430 struct rte_flow *flow, in mrvl_flow_parse_pattern() 1613 struct rte_flow *flow, in mrvl_flow_parse() 1715 static struct rte_flow * [all …]
|
| H A D | mrvl_ethdev.h | 88 struct rte_flow { struct 89 LIST_ENTRY(rte_flow) next; 174 LIST_HEAD(mrvl_flows, rte_flow) flows;
|
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_flow.c | 16 static struct rte_flow * 21 struct rte_flow *flow; in bond_flow_alloc() 37 flow = rte_zmalloc_socket(NULL, offsetof(struct rte_flow, rule) + ret, in bond_flow_alloc() 56 bond_flow_release(struct rte_flow **flow) in bond_flow_release() 84 static struct rte_flow * 91 struct rte_flow *flow; in bond_flow_create() 123 bond_flow_destroy(struct rte_eth_dev *dev, struct rte_flow *flow, in bond_flow_destroy() 152 struct rte_flow *flow; in bond_flow_flush() 171 bond_flow_query_count(struct rte_eth_dev *dev, struct rte_flow *flow, in bond_flow_query_count() 202 bond_flow_query(struct rte_eth_dev *dev, struct rte_flow *flow, in bond_flow_query()
|
| H A D | eth_bond_private.h | 95 struct rte_flow { struct 96 TAILQ_ENTRY(rte_flow) next; 98 struct rte_flow *flows[RTE_MAX_ETHPORTS]; argument 155 TAILQ_HEAD(sub_flows, rte_flow) flow_list;
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_flow.c | 18 static struct rte_flow * 23 struct rte_flow *flow; in fs_flow_allocate() 39 flow = rte_zmalloc(NULL, offsetof(struct rte_flow, rule) + ret, in fs_flow_allocate() 58 fs_flow_release(struct rte_flow **flow) in fs_flow_release() 91 static struct rte_flow * 99 struct rte_flow *flow; in fs_flow_create() 129 struct rte_flow *flow, in fs_flow_destroy() 167 struct rte_flow *flow; in fs_flow_flush() 193 struct rte_flow *flow, in fs_flow_query()
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 128 struct rte_flow { struct 140 struct rte_flow *flow; argument 181 static struct rte_flow * 190 struct rte_flow *flow); 194 struct rte_flow *flow, 1033 struct rte_flow *flow, in priv_flow_process() 1304 struct rte_flow *flow; in tap_flow_set_handle() 1359 static struct rte_flow * 1488 struct rte_flow *flow, in tap_flow_destroy_pmd() 1556 struct rte_flow *flow, in tap_flow_destroy() [all …]
|
| H A D | rte_eth_tap.h | 86 LIST_HEAD(tap_rss_flows, rte_flow) rss_flows; 87 LIST_HEAD(tap_flows, rte_flow) flows; /* rte_flow rules */ 89 LIST_HEAD(tap_implicit_flows, rte_flow) implicit_flows;
|
| /dpdk/lib/ethdev/ |
| H A D | rte_flow_driver.h | 48 struct rte_flow *(*create) 57 struct rte_flow *, 66 struct rte_flow *, 78 struct rte_flow *flow, 206 struct rte_flow *(*async_create) 222 struct rte_flow *flow,
|
| H A D | meson.build | 11 'rte_flow.c', 21 'rte_flow.h',
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 58 int (*merge)(struct rte_flow *flow, 669 struct rte_flow **addr) in mlx4_flow_prepare() 675 struct rte_flow *flow = &temp; in mlx4_flow_prepare() 901 *flow = (struct rte_flow){ in mlx4_flow_prepare() 1031 struct rte_flow *flow, in mlx4_flow_toggle() 1139 static struct rte_flow * 1147 struct rte_flow *flow; in mlx4_flow_create() 1207 struct rte_flow *flow, in mlx4_flow_destroy() 1367 struct rte_flow *flow; in mlx4_flow_internal() 1536 struct rte_flow *flow; in mlx4_flow_sync() [all …]
|
| H A D | mlx4_flow.h | 33 struct rte_flow { struct 34 LIST_ENTRY(rte_flow) next; /**< Pointer to the next flow structure. */
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.h | 74 struct rte_flow { struct 75 TAILQ_ENTRY(rte_flow) next; /**< Pointer to the next flow structure. */ 80 TAILQ_HEAD(ipn3ke_flow_list, rte_flow); argument
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_flow.c | 658 static inline struct rte_flow * 662 struct rte_flow *flow = rte_malloc("igc flow filter", in igc_alloc_flow() 663 sizeof(struct rte_flow) + inbytes, 8); in igc_alloc_flow() 678 igc_append_flow(struct igc_flow_list *list, struct rte_flow *flow) in igc_append_flow() 688 igc_remove_flow(struct igc_flow_list *list, struct rte_flow *flow) in igc_remove_flow() 698 struct rte_flow *it; in igc_is_flow_in_list() 714 static struct rte_flow * 721 struct rte_flow *flow = NULL; in igc_flow_create() 828 igc_disable_flow(struct rte_eth_dev *dev, struct rte_flow *flow) in igc_disable_flow() 859 struct rte_flow *flow, in igc_flow_destroy() [all …]
|
| /dpdk/examples/flow_filtering/ |
| H A D | flow_blocks.c | 8 struct rte_flow * 39 struct rte_flow * 49 struct rte_flow *flow = NULL; in generate_ipv4_flow()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_generic_flow.h | 451 struct rte_flow *flow, 455 struct rte_flow *flow, 459 struct rte_flow *flow, 462 struct rte_flow *flow, 465 typedef void (*engine_free_t) (struct rte_flow *flow); 513 struct rte_flow { struct 514 TAILQ_ENTRY(rte_flow) node;
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 297 struct rte_flow *flow = (struct rte_flow *)fs->private; in ch_rte_parsetype_pf() 856 cxgbe_rtef_parse_actions(struct rte_flow *flow, in cxgbe_rtef_parse_actions() 1039 cxgbe_rtef_parse_items(struct rte_flow *flow, in cxgbe_rtef_parse_items() 1094 cxgbe_flow_parse(struct rte_flow *flow, in cxgbe_flow_parse() 1159 static struct rte_flow * 1167 struct rte_flow *flow; in cxgbe_flow_create() 1170 flow = t4_os_alloc(sizeof(struct rte_flow)); in cxgbe_flow_create() 1257 static int __cxgbe_flow_query(struct rte_flow *flow, u64 *count, in __cxgbe_flow_query() 1272 cxgbe_flow_query(struct rte_eth_dev *dev, struct rte_flow *flow, in cxgbe_flow_query() 1334 struct rte_flow *flow; in cxgbe_flow_validate() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_flow.h | 18 struct rte_flow { struct 33 struct rte_flow *flow; argument
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_generic_flow.h | 459 struct rte_flow *flow, 463 struct rte_flow *flow, 466 struct rte_flow *flow, 470 struct rte_flow *flow, 472 typedef void (*engine_free_t) (struct rte_flow *flow); 497 struct rte_flow { struct 498 TAILQ_ENTRY(rte_flow) node;
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_mux.c | 35 struct rte_flow { struct 56 struct rte_flow * argument 65 struct rte_flow *flow = NULL; in rte_pmd_dpaa2_mux_flow_create() 87 flow = rte_zmalloc(NULL, sizeof(struct rte_flow) + in rte_pmd_dpaa2_mux_flow_create() 94 key_iova = (void *)((size_t)flow + sizeof(struct rte_flow)); in rte_pmd_dpaa2_mux_flow_create()
|