Home
last modified time | relevance | path

Searched refs:npc_action (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_npc_mcam_dump.c348 npc_flow_dump_tx_action(FILE *file, uint64_t npc_action) in npc_flow_dump_tx_action() argument
353 tx_op = npc_action & NPC_RX_ACTIONOP_MASK; in npc_flow_dump_tx_action()
387 index = ((npc_action & NPC_TX_ACTION_INDEX_MASK) >> 12) & in npc_flow_dump_tx_action()
399 npc_flow_dump_rx_action(FILE *file, uint64_t npc_action) in npc_flow_dump_rx_action() argument
404 rx_op = npc_action & NPC_RX_ACTIONOP_MASK; in npc_flow_dump_rx_action()
450 pf_func = ((npc_action & NPC_RX_ACTION_PFFUNC_MASK) >> 4) & in npc_flow_dump_rx_action()
455 index = ((npc_action & NPC_RX_ACTION_INDEX_MASK) >> 20) & in npc_flow_dump_rx_action()
475 fprintf(file, "NPC RX Action:%#016lX\n", npc_action); in npc_flow_dump_parsed_action()
476 npc_flow_dump_rx_action(file, npc_action); in npc_flow_dump_parsed_action()
478 fprintf(file, "NPC TX Action:%#016lX\n", npc_action); in npc_flow_dump_parsed_action()
[all …]
H A Droc_npc.c540 flow->npc_action = NIX_TX_ACTIONOP_DROP; in npc_parse_actions()
589 flow->npc_action = NIX_RX_ACTIONOP_UCAST; in npc_parse_actions()
592 flow->npc_action = NIX_RX_ACTIONOP_UCAST; in npc_parse_actions()
594 flow->npc_action |= (uint64_t)rq << 20; in npc_parse_actions()
596 flow->npc_action = NIX_RX_ACTIONOP_DROP; in npc_parse_actions()
598 flow->npc_action = NIX_RX_ACTIONOP_UCAST; in npc_parse_actions()
599 flow->npc_action |= (uint64_t)rq << 20; in npc_parse_actions()
601 flow->npc_action = NIX_RX_ACTIONOP_UCAST; in npc_parse_actions()
604 flow->npc_action |= (uint64_t)rq << 20; in npc_parse_actions()
874 flow->npc_action &= (~(0xfULL)); in npc_rss_action_program()
[all …]
H A Droc_npc_mcam.c412 req->entry_data.action = mcam->npc_action; in npc_mcam_write_entry()
571 req->entry_data.action = flow->npc_action; in npc_mcam_alloc_and_write()
598 (flow->npc_action & NIX_RX_ACTIONOP_UCAST_IPSEC)) { in npc_mcam_alloc_and_write()
602 flow->npc_action &= ~(GENMASK(19, 4)); in npc_mcam_alloc_and_write()
603 flow->npc_action |= (uint64_t)pf_func << 4; in npc_mcam_alloc_and_write()
617 uint16_t pf_func = (flow->npc_action >> 4) & 0xffff; in npc_mcam_alloc_and_write()
H A Droc_npc_utils.c284 req->entry_data.action = flow->npc_action; in npc_initialise_mcam_entry()
296 uint16_t pf_func = (flow->npc_action >> 4) & 0xffff; in npc_initialise_mcam_entry()
H A Droc_npc.h256 uint64_t npc_action; member