Home
last modified time | relevance | path

Searched refs:aura (Results 1 – 23 of 23) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_npa_debug.c49 npa_aura_dump(__io struct npa_aura_s *aura) in npa_aura_dump() argument
54 aura->ena, aura->pool_caching, aura->pool_way_mask); in npa_aura_dump()
56 aura->pool_drop_ena); in npa_aura_dump()
59 aura->bp_ena, aura->aura_drop, aura->shift); in npa_aura_dump()
63 (uint64_t)aura->count, aura->nix0_bpid); in npa_aura_dump()
67 (uint64_t)aura->limit, aura->bp, aura->fc_ena); in npa_aura_dump()
69 aura->fc_up_crossing, aura->fc_stype); in npa_aura_dump()
76 aura->update_time); in npa_aura_dump()
79 aura->err_int_ena, aura->thresh_int); in npa_aura_dump()
83 aura->thresh_up, aura->thresh_qint_idx); in npa_aura_dump()
[all …]
H A Dcnxk_telemetry_npa.c51 __io struct npa_aura_s *aura; in cnxk_tel_npa_aura() local
80 aura = &rsp->aura; in cnxk_tel_npa_aura()
82 CNXK_TEL_DICT_INT(d, aura, ena, w1_); in cnxk_tel_npa_aura()
85 CNXK_TEL_DICT_INT(d, aura, avg_con, w1_); in cnxk_tel_npa_aura()
88 CNXK_TEL_DICT_INT(d, aura, bp_ena, w1_); in cnxk_tel_npa_aura()
91 CNXK_TEL_DICT_U64(d, aura, count, w2_); in cnxk_tel_npa_aura()
94 CNXK_TEL_DICT_U64(d, aura, limit, w3_); in cnxk_tel_npa_aura()
95 CNXK_TEL_DICT_INT(d, aura, bp, w3_); in cnxk_tel_npa_aura()
96 CNXK_TEL_DICT_INT(d, aura, fc_ena, w3_); in cnxk_tel_npa_aura()
100 CNXK_TEL_DICT_INT(d, aura, fc_addr, w4_); in cnxk_tel_npa_aura()
[all …]
H A Droc_npa.c57 mbox_memcpy(&aura_init_req->aura, aura, sizeof(*aura)); in npa_aura_pool_init()
116 aura_req->aura.ena = 0; in npa_aura_pool_fini()
215 aura_req->aura.aura_drop_ena = ena; in roc_npa_aura_drop_set()
216 aura_req->aura.aura_drop = limit; in roc_npa_aura_drop_set()
322 aura->ena = 1; in npa_aura_pool_pair_alloc()
324 aura->shift = aura->shift < 8 ? 0 : aura->shift - 8; in npa_aura_pool_pair_alloc()
325 aura->limit = block_count; in npa_aura_pool_pair_alloc()
326 aura->pool_caching = 1; in npa_aura_pool_pair_alloc()
331 aura->avg_con = 0; in npa_aura_pool_pair_alloc()
397 if (aura == NULL) { in roc_npa_pool_create()
[all …]
H A Droc_nix_fc.c352 limit = rsp->aura.limit; in rox_nix_fc_npa_bp_cfg()
354 if (rsp->aura.bp_ena) { in rox_nix_fc_npa_bp_cfg()
358 nix1 = !!(rsp->aura.bp_ena & 0x2); in rox_nix_fc_npa_bp_cfg()
360 bpid = rsp->aura.nix1_bpid; in rox_nix_fc_npa_bp_cfg()
362 bpid = rsp->aura.nix0_bpid; in rox_nix_fc_npa_bp_cfg()
375 req->aura.bp_ena = 0; in rox_nix_fc_npa_bp_cfg()
384 if (rsp->aura.bp) in rox_nix_fc_npa_bp_cfg()
397 req->aura.nix1_bpid = nix->bpid[0]; in rox_nix_fc_npa_bp_cfg()
400 req->aura.nix0_bpid = nix->bpid[0]; in rox_nix_fc_npa_bp_cfg()
403 req->aura.bp = NIX_RQ_AURA_THRESH( in rox_nix_fc_npa_bp_cfg()
[all …]
H A Droc_npa_irq.c143 uint32_t q, pool, aura; in npa_q_irq() local
177 aura = q % lf->qints; in npa_q_irq()
178 irq = npa_aura_irq_get_and_clear(lf, aura); in npa_q_irq()
181 plt_err("Aura=%d NPA_AURA_ERR_INT_ADD_OVER", aura); in npa_q_irq()
184 plt_err("Aura=%d NPA_AURA_ERR_INT_ADD_UNDER", aura); in npa_q_irq()
187 plt_err("Aura=%d NPA_AURA_ERR_INT_FREE_UNDER", aura); in npa_q_irq()
190 plt_err("Aura=%d NPA_AURA_ERR_POOL_DIS", aura); in npa_q_irq()
H A Droc_dpi.c61 struct npa_aura_s aura; in roc_dpi_configure() local
76 memset(&aura, 0, sizeof(aura)); in roc_dpi_configure()
78 DPI_CMD_QUEUE_BUFS, &aura, &pool); in roc_dpi_configure()
128 mbox_msg.s.aura = roc_npa_aura_handle_to_aura(aura_handle); in roc_dpi_configure()
H A Droc_sso.c431 struct npa_aura_s aura; in sso_hwgrp_init_xaq_aura() local
471 memset(&aura, 0, sizeof(aura)); in sso_hwgrp_init_xaq_aura()
472 aura.fc_ena = 1; in sso_hwgrp_init_xaq_aura()
473 aura.fc_addr = (uint64_t)xaq->fc; in sso_hwgrp_init_xaq_aura()
474 aura.fc_hyst_bits = 0; /* Store count on all updates */ in sso_hwgrp_init_xaq_aura()
476 &aura, &pool); in sso_hwgrp_init_xaq_aura()
H A Droc_dpi_priv.h32 uint64_t aura : 20; member
H A Droc_nix_queue.c627 struct npa_aura_s aura; in sqb_pool_populate() local
659 memset(&aura, 0, sizeof(aura)); in sqb_pool_populate()
660 aura.fc_ena = 1; in sqb_pool_populate()
662 aura.fc_stype = 0x0; /* STF */ in sqb_pool_populate()
664 aura.fc_stype = 0x3; /* STSTP */ in sqb_pool_populate()
665 aura.fc_addr = (uint64_t)sq->fc; in sqb_pool_populate()
666 aura.fc_hyst_bits = 0; /* Store count on all updates */ in sqb_pool_populate()
667 rc = roc_npa_pool_create(&sq->aura_handle, blk_sz, NIX_MAX_SQB, &aura, in sqb_pool_populate()
H A Droc_npa.h196 op_wdata.s.aura = roc_npa_aura_handle_to_aura(aura_handle); in roc_npa_pool_op_performance_counter()
242 cmp.compare_s.aura = roc_npa_aura_handle_to_aura(aura_handle); in roc_npa_aura_batch_alloc_issue()
713 uint32_t block_count, struct npa_aura_s *aura,
H A Droc_nix_tm_ops.c37 req->aura.pool_addr = req->aura_id; in roc_nix_tm_sq_aura_fc()
39 req->aura.fc_ena = enable; in roc_nix_tm_sq_aura_fc()
42 req->aura.fc_stype = 0x0; /* STF */ in roc_nix_tm_sq_aura_fc()
45 req->aura.fc_stype = 0x3; /* STSTP */ in roc_nix_tm_sq_aura_fc()
68 *(volatile uint64_t *)sq->fc = rsp->aura.count; in roc_nix_tm_sq_aura_fc()
H A Droc_nix_debug.c735 npa_rsp->aura.pool_addr); in roc_nix_queues_ctx_dump()
736 nix_dump("SQB Aura W1: ena\t\t\t%d", npa_rsp->aura.ena); in roc_nix_queues_ctx_dump()
738 (uint64_t)npa_rsp->aura.count); in roc_nix_queues_ctx_dump()
740 (uint64_t)npa_rsp->aura.limit); in roc_nix_queues_ctx_dump()
741 nix_dump("SQB Aura W3: fc_ena\t\t%d", npa_rsp->aura.fc_ena); in roc_nix_queues_ctx_dump()
743 npa_rsp->aura.fc_addr); in roc_nix_queues_ctx_dump()
H A Droc_mbox.h703 __io struct npa_aura_s aura; member
720 __io struct npa_aura_s aura; member
/dpdk/drivers/mempool/cnxk/
H A Dcnxk_mempool_ops.c76 struct npa_aura_s aura; in cnxk_mempool_alloc() local
94 memset(&aura, 0, sizeof(struct npa_aura_s)); in cnxk_mempool_alloc()
101 memcpy(&aura, mp->pool_config, sizeof(struct npa_aura_s)); in cnxk_mempool_alloc()
103 rc = roc_npa_pool_create(&aura_handle, block_size, block_count, &aura, in cnxk_mempool_alloc()
H A Dcn10k_mempool_ops.c66 uint64_t aura = roc_npa_aura_handle_to_aura(pool_id); in batch_op_data_get() local
68 return batch_op_data_tbl[aura]; in batch_op_data_get()
74 uint64_t aura = roc_npa_aura_handle_to_aura(pool_id); in batch_op_data_set() local
76 batch_op_data_tbl[aura] = op_data; in batch_op_data_set()
/dpdk/drivers/net/octeontx/base/
H A Docteontx_pki_var.h37 uint64_t aura : 12; member
100 uint64_t aura : 12;
227 uint64_t aura:16; member
/dpdk/drivers/common/cnxk/hw/
H A Ddpi.h74 uint64_t aura : 20; member
114 uint64_t aura : 20; member
H A Dnpa.h214 uint64_t aura : 20; member
338 uint64_t aura : 20; member
H A Dnix.h1672 uint64_t aura : 20; member
1713 uint64_t aura : 20; member
1754 uint64_t aura : 20; member
/dpdk/drivers/event/cnxk/
H A Dcnxk_tim_evdev.h140 uint32_t aura; member
H A Dcnxk_tim_evdev.c59 tim_ring->aura = roc_npa_aura_handle_to_aura( in cnxk_tim_chnk_pool_create()
347 plt_write64(tim_ring->aura, tim_ring->base + TIM_LF_RING_AURA); in cnxk_tim_ring_create()
/dpdk/drivers/net/cnxk/
H A Dcn9k_tx.h171 send_hdr->w0.aura = roc_npa_aura_handle_to_aura(m->pool->pool_id); in cn9k_nix_xmit_prepare()
H A Dcn10k_tx.h626 send_hdr->w0.aura = roc_npa_aura_handle_to_aura(m->pool->pool_id); in cn10k_nix_xmit_prepare()