Home
last modified time | relevance | path

Searched defs:flow (Results 1 – 25 of 93) sorted by relevance

1234

/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c237 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()
465 struct rte_flow *flow) in mrvl_parse_ip4_dip()
481 struct rte_flow *flow) in mrvl_parse_ip4_sip()
655 struct rte_flow *flow) in mrvl_parse_ip6_next_hdr()
895 struct rte_flow *flow, in mrvl_parse_vlan()
1430 struct rte_flow *flow, in mrvl_flow_parse_pattern()
1485 struct rte_flow *flow, in mrvl_flow_parse_actions()
[all …]
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_flow.c21 struct rte_flow *flow; in bond_flow_alloc() local
56 bond_flow_release(struct rte_flow **flow) in bond_flow_release()
91 struct rte_flow *flow; in bond_flow_create() local
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() local
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()
/dpdk/drivers/net/failsafe/
H A Dfailsafe_flow.c23 struct rte_flow *flow; in fs_flow_allocate() local
58 fs_flow_release(struct rte_flow **flow) in fs_flow_release()
99 struct rte_flow *flow; in fs_flow_create() local
129 struct rte_flow *flow, in fs_flow_destroy()
167 struct rte_flow *flow; in fs_flow_flush() local
193 struct rte_flow *flow, in fs_flow_query()
/dpdk/drivers/common/cnxk/
H A Droc_npc.c298 struct roc_npc_flow *flow, uint8_t *has_msns_action) in npc_parse_msns_action()
341 struct roc_npc_flow *flow) in npc_parse_actions()
637 struct roc_npc_flow *flow, struct npc_parse_state *pst) in npc_parse_pattern()
699 struct roc_npc_flow *flow) in npc_parse_attr()
748 struct roc_npc_flow *flow) in roc_npc_flow_parse()
859 struct roc_npc_flow *flow) in npc_rss_action_program()
930 struct roc_npc_flow *flow, in npc_vtag_insert_action_parse()
1078 struct roc_npc_flow *flow, int *strip_cnt) in npc_vtag_strip_action_configure()
1124 struct roc_npc_flow *flow) in npc_vtag_action_program()
1204 struct roc_npc_flow *flow, *flow_iter; in roc_npc_flow_create() local
[all …]
H A Droc_npc_mcam_dump.c114 npc_get_nibbles(struct roc_npc_flow *flow, uint16_t size, uint32_t bit_offset) in npc_get_nibbles()
132 npc_flow_print_parse_nibbles(FILE *file, struct roc_npc_flow *flow, in npc_flow_print_parse_nibbles()
270 struct roc_npc_flow *flow, int lid, int lt) in npc_flow_print_xtractinfo()
296 struct roc_npc_flow *flow, int intf, int lid, int lt, in npc_flow_print_item()
320 npc_flow_dump_patterns(FILE *file, struct npc *npc, struct roc_npc_flow *flow) in npc_flow_dump_patterns()
586 struct roc_npc_flow *flow) in roc_npc_flow_mcam_dump()
H A Droc_npc_utils.c268 npc_initialise_mcam_entry(struct npc *npc, struct roc_npc_flow *flow, in npc_initialise_mcam_entry()
594 npc_find_mcam_ref_entry(struct roc_npc_flow *flow, struct npc *npc, int *prio, in npc_find_mcam_ref_entry()
630 npc_alloc_mcam_by_ref_entry(struct mbox *mbox, struct roc_npc_flow *flow, in npc_alloc_mcam_by_ref_entry()
655 npc_get_free_mcam_entry(struct mbox *mbox, struct roc_npc_flow *flow, in npc_get_free_mcam_entry()
691 npc_delete_prio_list_entry(struct npc *npc, struct roc_npc_flow *flow) in npc_delete_prio_list_entry()
H A Droc_npc_mcam.c501 npc_mcam_set_channel(struct roc_npc_flow *flow, in npc_mcam_set_channel()
533 npc_mcam_alloc_and_write(struct npc *npc, struct roc_npc_flow *flow, in npc_mcam_alloc_and_write()
809 struct roc_npc_flow *flow; in npc_flow_enable_all_entries() local
828 struct roc_npc_flow *flow; in npc_flow_free_all_resources() local
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c194 mlx4_flow_merge_eth(struct rte_flow *flow, in mlx4_flow_merge_eth()
289 mlx4_flow_merge_vlan(struct rte_flow *flow, in mlx4_flow_merge_vlan()
411 mlx4_flow_merge_udp(struct rte_flow *flow, in mlx4_flow_merge_udp()
476 mlx4_flow_merge_tcp(struct rte_flow *flow, in mlx4_flow_merge_tcp()
675 struct rte_flow *flow = &temp; in mlx4_flow_prepare() local
1031 struct rte_flow *flow, in mlx4_flow_toggle()
1147 struct rte_flow *flow; in mlx4_flow_create() local
1207 struct rte_flow *flow, in mlx4_flow_destroy()
1367 struct rte_flow *flow; in mlx4_flow_internal() local
1536 struct rte_flow *flow; in mlx4_flow_sync() local
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_flow.c1237 struct rte_flow *flow, in sfc_flow_parse_attr()
1449 struct rte_flow *flow) in sfc_flow_parse_rss()
1587 struct rte_flow *flow) in sfc_flow_parse_mark()
2392 struct rte_flow *flow, in sfc_flow_parse_rte_to_mae()
2475 struct rte_flow *flow; in sfc_flow_zmalloc() local
2585 struct rte_flow *flow; in sfc_flow_validate() local
2651 struct rte_flow *flow, in sfc_flow_destroy()
2688 struct rte_flow *flow; in sfc_flow_flush() local
2820 struct rte_flow *flow; in sfc_flow_fini() local
2833 struct rte_flow *flow; in sfc_flow_stop() local
[all …]
/dpdk/drivers/net/tap/
H A Dtap_flow.c140 struct rte_flow *flow; member
523 struct rte_flow *flow = info->flow; in tap_flow_create_eth() local
577 struct rte_flow *flow = info->flow; in tap_flow_create_vlan() local
637 struct rte_flow *flow = info->flow; in tap_flow_create_ipv4() local
692 struct rte_flow *flow = info->flow; in tap_flow_create_ipv6() local
1033 struct rte_flow *flow, in priv_flow_process()
1304 struct rte_flow *flow; in tap_flow_set_handle() member
1368 struct rte_flow *flow = NULL; in tap_flow_create() local
1488 struct rte_flow *flow, in tap_flow_destroy_pmd()
1556 struct rte_flow *flow, in tap_flow_destroy()
[all …]
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_flow.c297 struct rte_flow *flow = (struct rte_flow *)fs->private; in ch_rte_parsetype_pf() local
568 cxgbe_verify_fidx(struct rte_flow *flow, unsigned int fidx, uint8_t del) in cxgbe_verify_fidx()
577 static int cxgbe_get_fidx(struct rte_flow *flow, unsigned int *fidx) in cxgbe_get_fidx()
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()
1167 struct rte_flow *flow; in cxgbe_flow_create() local
1241 cxgbe_flow_destroy(struct rte_eth_dev *dev, struct rte_flow *flow, in cxgbe_flow_destroy()
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()
[all …]
/dpdk/drivers/net/igc/
H A Digc_flow.c662 struct rte_flow *flow = rte_malloc("igc flow filter", in igc_alloc_flow() local
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()
696 igc_is_flow_in_list(struct igc_flow_list *list, struct rte_flow *flow) in igc_is_flow_in_list()
721 struct rte_flow *flow = NULL; in igc_flow_create() local
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()
899 struct rte_flow *flow; in igc_flow_flush() local
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c925 dpaa2_configure_flow_eth(struct rte_flow *flow, in dpaa2_configure_flow_eth()
1173 dpaa2_configure_flow_vlan(struct rte_flow *flow, in dpaa2_configure_flow_vlan()
1409 struct rte_flow *flow, in dpaa2_configure_flow_generic_ip()
1984 dpaa2_configure_flow_udp(struct rte_flow *flow, in dpaa2_configure_flow_udp()
2223 dpaa2_configure_flow_tcp(struct rte_flow *flow, in dpaa2_configure_flow_tcp()
2704 dpaa2_configure_flow_gre(struct rte_flow *flow, in dpaa2_configure_flow_gre()
2873 dpaa2_configure_flow_raw(struct rte_flow *flow, in dpaa2_configure_flow_raw()
3384 dpaa2_generic_flow_set(struct rte_flow *flow, in dpaa2_generic_flow_set()
3986 struct rte_flow *flow = NULL; in dpaa2_flow_create() local
4082 struct rte_flow *flow, in dpaa2_flow_destroy()
[all …]
/dpdk/drivers/net/cnxk/
H A Dcnxk_flow.c292 struct roc_npc_flow flow; in cnxk_flow_validate() local
327 struct roc_npc_flow *flow; in cnxk_flow_create() local
352 cnxk_flow_destroy(struct rte_eth_dev *eth_dev, struct roc_npc_flow *flow, in cnxk_flow_destroy()
384 cnxk_flow_query(struct rte_eth_dev *eth_dev, struct rte_flow *flow, in cnxk_flow_query()
446 cnxk_flow_dev_dump(struct rte_eth_dev *eth_dev, struct rte_flow *flow, in cnxk_flow_dev_dump()
H A Dcn9k_flow.c17 struct roc_npc_flow *flow; in cn9k_flow_create() local
38 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn9k_flow_destroy() local
H A Dcn10k_flow.c135 struct roc_npc_flow *flow; in cn10k_flow_create() local
214 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn10k_flow_destroy() local
/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_flow.c915 struct rte_flow *flow) in ipn3ke_flow_key_generation()
964 struct rte_flow *flow) in ipn3ke_flow_result_generation()
989 struct rte_flow *flow, uint32_t is_add) in ipn3ke_flow_hw_update()
1120 struct ipn3ke_flow_parse *parser, struct rte_flow *flow) in ipn3ke_flow_convert_finalise()
1166 struct rte_flow *flow; in ipn3ke_flow_create() local
1207 struct rte_flow *flow, struct rte_flow_error *error) in ipn3ke_flow_destroy()
1232 struct rte_flow *flow, *temp; in ipn3ke_flow_flush() local
/dpdk/examples/qos_sched/
H A Dmain.c52 struct flow_conf *flow = &qos_conf[i]; in app_main_loop() local
156 struct flow_conf *flow = &qos_conf[i]; in app_stat() local
/dpdk/drivers/net/qede/
H A Dqede_filter.c760 struct rte_flow *flow) in qede_flow_parse_pattern()
889 struct rte_flow *flow) in qede_flow_parse_actions()
939 struct rte_flow *flow) in qede_flow_parse()
978 struct rte_flow *flow = NULL; in qede_flow_create() local
1009 struct rte_flow *flow, in qede_flow_destroy()
/dpdk/drivers/net/hns3/
H A Dhns3_flow.c202 hns3_counter_query(struct rte_eth_dev *dev, struct rte_flow *flow, in hns3_counter_query()
1759 struct rte_flow *flow) in hns3_flow_create_rss_rule()
1799 struct rte_flow *flow) in hns3_flow_create_fdir_rule()
1873 struct rte_flow *flow; in hns3_flow_create() local
1918 hns3_flow_destroy(struct rte_eth_dev *dev, struct rte_flow *flow, in hns3_flow_destroy()
2019 hns3_flow_query(struct rte_eth_dev *dev, struct rte_flow *flow, in hns3_flow_query()
2087 struct rte_flow *flow; in hns3_flow_create_wrap() local
2097 hns3_flow_destroy_wrap(struct rte_eth_dev *dev, struct rte_flow *flow, in hns3_flow_destroy_wrap()
2124 hns3_flow_query_wrap(struct rte_eth_dev *dev, struct rte_flow *flow, in hns3_flow_query_wrap()
2269 struct rte_flow flow; in hns3_flow_action_query() local
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c29 struct rte_flow *flow; in softnic_flow_find() local
1956 struct rte_flow *flow) in flow_meter_owner_reset()
1970 struct rte_flow *flow, in flow_meter_owner_set()
2006 struct rte_flow *flow; in pmd_flow_create() local
2146 struct rte_flow *flow, in pmd_flow_destroy()
2199 struct rte_flow *flow; in pmd_flow_flush() local
2236 struct rte_flow *flow, in pmd_flow_query()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c73 struct ibv_flow *flow; in flow_verbs_discover_priorities() local
319 struct rte_flow *flow, void *data, in flow_verbs_counter_query()
1176 struct rte_flow *flow = dev_flow->flow; in flow_verbs_translate_action_count() local
1895 flow_verbs_remove(struct rte_eth_dev *dev, struct rte_flow *flow) in flow_verbs_remove()
1929 flow_verbs_destroy(struct rte_eth_dev *dev, struct rte_flow *flow) in flow_verbs_destroy()
1968 flow_verbs_apply(struct rte_eth_dev *dev, struct rte_flow *flow, in flow_verbs_apply()
2053 struct rte_flow *flow, in flow_verbs_query()
/dpdk/drivers/net/bnxt/
H A Dbnxt_flow.c1835 struct rte_flow *flow; in bnxt_match_filter() local
1952 struct rte_flow *flow; in bnxt_flow_create() local
2191 struct rte_flow *flow, in _bnxt_flow_destroy()
2265 struct rte_flow *flow, in bnxt_flow_destroy()
2304 struct rte_flow *flow; in bnxt_flow_flush() local
/dpdk/lib/acl/
H A Dacl_run_avx512.c22 acl_set_flow_avx512(struct acl_flow_avx512 *flow, const struct rte_acl_ctx *ctx, in acl_set_flow_avx512()
40 update_flow_mask(const struct acl_flow_avx512 *flow, uint32_t *fmsk, in update_flow_mask()
/dpdk/examples/flow_filtering/
H A Dflow_blocks.c49 struct rte_flow *flow = NULL; in generate_ipv4_flow() local

1234