Home
last modified time | relevance | path

Searched refs:roc_npc_flow (Results 1 – 10 of 10) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_npc.h245 struct roc_npc_flow { struct
264 TAILQ_ENTRY(roc_npc_flow) next; argument
326 struct roc_npc_flow *__roc_api
331 struct roc_npc_flow *flow);
336 struct roc_npc_flow *mcam,
337 struct roc_npc_flow *ref_mcam, int prio,
343 struct roc_npc_flow *mcam,
346 struct roc_npc_flow *mcam);
351 struct roc_npc_flow *flow);
362 struct roc_npc_flow *mcam);
[all …]
H A Droc_npc_priv.h179 struct roc_npc_flow *flow;
359 TAILQ_HEAD(npc_flow_list, roc_npc_flow);
362 struct roc_npc_flow *flow;
405 int npc_mcam_alloc_and_write(struct npc *npc, struct roc_npc_flow *flow,
407 int npc_mcam_alloc_entry(struct npc *npc, struct roc_npc_flow *mcam,
408 struct roc_npc_flow *ref_mcam, int prio,
413 int npc_mcam_ena_dis_entry(struct npc *npc, struct roc_npc_flow *mcam,
415 int npc_mcam_write_entry(struct npc *npc, struct roc_npc_flow *mcam);
438 int npc_get_free_mcam_entry(struct mbox *mbox, struct roc_npc_flow *flow,
454 struct roc_npc_flow *flow);
[all …]
H A Droc_npc.c87 struct roc_npc_flow *ref_mcam, int prio, in roc_npc_mcam_alloc_entry()
341 struct roc_npc_flow *flow) in npc_parse_actions()
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()
1124 struct roc_npc_flow *flow) in npc_vtag_action_program()
1198 struct roc_npc_flow *
1204 struct roc_npc_flow *flow, *flow_iter; in roc_npc_flow_create()
1343 struct roc_npc_flow *flow_iter; in roc_npc_flow_dump()
[all …]
H A Droc_npc_mcam.c352 npc_mcam_alloc_entry(struct npc *npc, struct roc_npc_flow *mcam, in npc_mcam_alloc_entry()
353 struct roc_npc_flow *ref_mcam, int prio, int *resp_count) in npc_mcam_alloc_entry()
371 memset(mcam, 0, sizeof(struct roc_npc_flow)); in npc_mcam_alloc_entry()
379 npc_mcam_ena_dis_entry(struct npc *npc, struct roc_npc_flow *mcam, bool enable) in npc_mcam_ena_dis_entry()
398 npc_mcam_write_entry(struct npc *npc, struct roc_npc_flow *mcam) in npc_mcam_write_entry()
501 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()
828 struct roc_npc_flow *flow; in npc_flow_free_all_resources()
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()
/dpdk/drivers/net/cnxk/
H A Dcn9k_flow.c17 struct roc_npc_flow *flow; in cn9k_flow_create()
38 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn9k_flow_destroy()
H A Dcnxk_flow.h19 struct roc_npc_flow *cnxk_flow_create(struct rte_eth_dev *dev,
24 int cnxk_flow_destroy(struct rte_eth_dev *dev, struct roc_npc_flow *flow,
H A Dcnxk_flow.c292 struct roc_npc_flow flow; in cnxk_flow_validate()
316 struct roc_npc_flow *
327 struct roc_npc_flow *flow; in cnxk_flow_create()
352 cnxk_flow_destroy(struct rte_eth_dev *eth_dev, struct roc_npc_flow *flow, in cnxk_flow_destroy()
388 struct roc_npc_flow *in_flow = (struct roc_npc_flow *)flow; in cnxk_flow_query()
H A Dcn10k_flow.c135 struct roc_npc_flow *flow; in cn10k_flow_create()
214 struct roc_npc_flow *flow = (struct roc_npc_flow *)rte_flow; in cn10k_flow_destroy()