| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_flow.h | 95 struct rte_flow { struct 97 TAILQ_ENTRY(rte_flow) entries; /* flow list entries */ argument 100 TAILQ_HEAD(sfc_flow_list, rte_flow); 169 struct rte_flow *flow, 173 struct rte_flow *flow); 176 struct rte_flow *flow); 179 struct rte_flow *flow); 182 struct rte_flow *flow);
|
| H A D | sfc_flow.c | 1347 struct rte_flow *flow) in sfc_flow_parse_rss() 2431 struct rte_flow *flow, in sfc_flow_parse_rte_to_mae() 2478 static struct rte_flow * 2481 struct rte_flow *flow; in sfc_flow_zmalloc() 2591 struct rte_flow *flow; in sfc_flow_validate() 2611 static struct rte_flow * 2657 struct rte_flow *flow, in sfc_flow_destroy() 2694 struct rte_flow *flow; in sfc_flow_flush() 2758 struct rte_flow *flow; in sfc_flow_fini() 2773 struct rte_flow *flow; in sfc_flow_stop() [all …]
|
| /f-stack/dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_flow.c | 407 struct rte_flow *flow) in mrvl_parse_dmac() 423 struct rte_flow *flow) in mrvl_parse_smac() 439 struct rte_flow *flow) in mrvl_parse_type() 473 struct rte_flow *flow) in mrvl_parse_vlan_id() 807 struct rte_flow *flow) in mrvl_parse_ip6_next_hdr() 1039 struct rte_flow *flow, in mrvl_parse_vlan() 2034 struct rte_flow *flow, 2169 struct rte_flow *flow, in mrvl_flow_parse_pattern() 2332 struct rte_flow *flow, in mrvl_flow_parse() 2557 static struct rte_flow * [all …]
|
| H A D | mrvl_ethdev.h | 116 struct rte_flow { struct 117 LIST_ENTRY(rte_flow) next; 201 LIST_HEAD(mrvl_flows, rte_flow) flows;
|
| /f-stack/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;
|
| /f-stack/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()
|
| /f-stack/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() 1353 static struct rte_flow * 1362 struct rte_flow *flow = NULL; in tap_flow_create() 1483 struct rte_flow *flow, in tap_flow_destroy_pmd() 1552 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;
|
| /f-stack/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
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_generic_flow.h | 279 struct rte_flow *flow, 283 struct rte_flow *flow, 287 struct rte_flow *flow, 290 struct rte_flow *flow, 293 typedef void (*engine_free_t) (struct rte_flow *flow); 339 struct rte_flow { struct 340 TAILQ_ENTRY(rte_flow) node;
|
| H A D | iavf_generic_flow.c | 35 struct rte_flow *flow, 38 struct rte_flow *flow, 787 struct rte_flow *flow, 834 struct rte_flow *p_flow; in iavf_flow_uninit() 1081 struct rte_flow *flow, in iavf_parse_engine_create() 1110 struct rte_flow *flow, in iavf_parse_engine_validate() 1149 struct rte_flow *flow, in iavf_flow_process_filter() 1217 static struct rte_flow * 1275 struct rte_flow *flow, in iavf_flow_destroy() 1313 struct rte_flow *p_flow; in iavf_flow_flush() [all …]
|
| /f-stack/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() 899 *flow = (struct rte_flow){ in mlx4_flow_prepare() 1029 struct rte_flow *flow, in mlx4_flow_toggle() 1137 static struct rte_flow * 1145 struct rte_flow *flow; in mlx4_flow_create() 1205 struct rte_flow *flow, in mlx4_flow_destroy() 1365 struct rte_flow *flow; in mlx4_flow_internal() 1534 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. */
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_flow.h | 152 struct rte_flow { struct 162 TAILQ_ENTRY(rte_flow) next; argument 165 TAILQ_HEAD(otx2_flow_list, rte_flow); 208 struct rte_flow *flow; 365 int otx2_flow_mcam_alloc_and_write(struct rte_flow *flow, 399 struct rte_flow *flow);
|
| /f-stack/dpdk/examples/flow_filtering/ |
| H A D | flow_blocks.c | 8 struct rte_flow * 37 struct rte_flow * 46 struct rte_flow *flow = NULL; in generate_ipv4_flow()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_flow_driver.h | 73 struct rte_flow *(*create) 82 struct rte_flow *, 91 struct rte_flow *,
|
| H A D | meson.build | 9 'rte_flow.c', 22 'rte_flow.h',
|
| /f-stack/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() 83 flow = rte_zmalloc(NULL, sizeof(struct rte_flow) + in rte_pmd_dpaa2_mux_flow_create() 90 key_iova = (void *)((size_t)flow + sizeof(struct rte_flow)); in rte_pmd_dpaa2_mux_flow_create()
|
| /f-stack/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() 831 igc_disable_flow(struct rte_eth_dev *dev, struct rte_flow *flow) in igc_disable_flow() 862 struct rte_flow *flow, in igc_flow_destroy() [all …]
|
| H A D | igc_ethdev.h | 204 struct rte_flow { struct 205 TAILQ_ENTRY(rte_flow) node; 212 TAILQ_HEAD(igc_flow_list, rte_flow); argument
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_flow.c | 302 struct rte_flow *flow = (struct rte_flow *)fs->private; in ch_rte_parsetype_pf() 861 cxgbe_rtef_parse_actions(struct rte_flow *flow, in cxgbe_rtef_parse_actions() 1044 cxgbe_rtef_parse_items(struct rte_flow *flow, in cxgbe_rtef_parse_items() 1099 cxgbe_flow_parse(struct rte_flow *flow, in cxgbe_flow_parse() 1164 static struct rte_flow * 1172 struct rte_flow *flow; in cxgbe_flow_create() 1175 flow = t4_os_alloc(sizeof(struct rte_flow)); in cxgbe_flow_create() 1262 static int __cxgbe_flow_query(struct rte_flow *flow, u64 *count, in __cxgbe_flow_query() 1277 cxgbe_flow_query(struct rte_eth_dev *dev, struct rte_flow *flow, in cxgbe_flow_query() 1339 struct rte_flow *flow; in cxgbe_flow_validate() [all …]
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_generic_flow.h | 531 struct rte_flow *flow, 535 struct rte_flow *flow, 538 struct rte_flow *flow, 542 struct rte_flow *flow, 544 typedef void (*engine_free_t) (struct rte_flow *flow); 568 struct rte_flow { struct 569 TAILQ_ENTRY(rte_flow) node;
|
| /f-stack/dpdk/app/test-flow-perf/ |
| H A D | flow_gen.c | 37 struct rte_flow * 53 struct rte_flow *flow = NULL; in generate_flow()
|
| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | bnxt_ulp_flow.c | 99 static struct rte_flow * 110 struct rte_flow *flow_id; in bnxt_ulp_flow_create() 204 flow_id = (struct rte_flow *)((uintptr_t)fid); in bnxt_ulp_flow_create() 288 struct rte_flow *flow, in bnxt_ulp_flow_destroy() 383 struct rte_flow *flow, in bnxt_ulp_flow_query()
|