Searched refs:ctr_id (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npc_mcam.c | 27 npc_mcam_free_counter(struct npc *npc, uint16_t ctr_id) in npc_mcam_free_counter() argument 36 req->cntr = ctr_id; in npc_mcam_free_counter() 41 npc_mcam_read_counter(struct npc *npc, uint32_t ctr_id, uint64_t *count) in npc_mcam_read_counter() argument 51 req->cntr = ctr_id; in npc_mcam_read_counter() 60 npc_mcam_clear_counter(struct npc *npc, uint32_t ctr_id) in npc_mcam_clear_counter() argument 69 req->cntr = ctr_id; in npc_mcam_clear_counter() 536 int use_ctr = (flow->ctr_id == NPC_COUNTER_NONE ? 0 : 1); in npc_mcam_alloc_and_write() 634 flow->ctr_id = ctr; in npc_mcam_alloc_and_write() 838 if (flow->ctr_id != NPC_COUNTER_NONE) in npc_flow_free_all_resources() 839 rc |= npc_mcam_free_counter(npc, flow->ctr_id); in npc_flow_free_all_resources()
|
| H A D | roc_npc.h | 249 int32_t ctr_id; member 354 uint16_t ctr_id); 356 uint32_t ctr_id, uint64_t *count); 358 uint32_t ctr_id);
|
| H A D | roc_npc.c | 26 roc_npc_mcam_free_counter(struct roc_npc *roc_npc, uint16_t ctr_id) in roc_npc_mcam_free_counter() argument 30 return npc_mcam_free_counter(npc, ctr_id); in roc_npc_mcam_free_counter() 34 roc_npc_mcam_read_counter(struct roc_npc *roc_npc, uint32_t ctr_id, in roc_npc_mcam_read_counter() argument 39 return npc_mcam_read_counter(npc, ctr_id, count); in roc_npc_mcam_read_counter() 43 roc_npc_mcam_clear_counter(struct roc_npc *roc_npc, uint32_t ctr_id) in roc_npc_mcam_clear_counter() argument 47 return npc_mcam_clear_counter(npc, ctr_id); in roc_npc_mcam_clear_counter() 360 flow->ctr_id = NPC_COUNTER_NONE; in npc_parse_actions() 386 flow->ctr_id = 1; in npc_parse_actions() 1317 if (flow->ctr_id != NPC_COUNTER_NONE) { in roc_npc_flow_destroy() 1318 rc = roc_npc_mcam_clear_counter(roc_npc, flow->ctr_id); in roc_npc_flow_destroy() [all …]
|
| H A D | roc_npc_priv.h | 400 int npc_mcam_free_counter(struct npc *npc, uint16_t ctr_id); 401 int npc_mcam_read_counter(struct npc *npc, uint32_t ctr_id, uint64_t *count); 402 int npc_mcam_clear_counter(struct npc *npc, uint32_t ctr_id);
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_flow.c | 401 if (in_flow->ctr_id == NPC_COUNTER_NONE) { in cnxk_flow_query() 406 rc = roc_npc_mcam_read_counter(npc, in_flow->ctr_id, &query->hits); in cnxk_flow_query() 416 rc = roc_npc_mcam_clear_counter(npc, in_flow->ctr_id); in cnxk_flow_query()
|