| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npa_debug.c | 49 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 D | cnxk_telemetry_npa.c | 51 __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 D | roc_npa.c | 57 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 D | roc_nix_fc.c | 352 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 D | roc_npa_irq.c | 143 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 D | roc_dpi.c | 61 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 D | roc_sso.c | 431 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 D | roc_dpi_priv.h | 32 uint64_t aura : 20; member
|
| H A D | roc_nix_queue.c | 627 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 D | roc_npa.h | 196 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 D | roc_nix_tm_ops.c | 37 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 D | roc_nix_debug.c | 735 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 D | roc_mbox.h | 703 __io struct npa_aura_s aura; member 720 __io struct npa_aura_s aura; member
|
| /dpdk/drivers/mempool/cnxk/ |
| H A D | cnxk_mempool_ops.c | 76 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 D | cn10k_mempool_ops.c | 66 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 D | octeontx_pki_var.h | 37 uint64_t aura : 12; member 100 uint64_t aura : 12; 227 uint64_t aura:16; member
|
| /dpdk/drivers/common/cnxk/hw/ |
| H A D | dpi.h | 74 uint64_t aura : 20; member 114 uint64_t aura : 20; member
|
| H A D | npa.h | 214 uint64_t aura : 20; member 338 uint64_t aura : 20; member
|
| H A D | nix.h | 1672 uint64_t aura : 20; member 1713 uint64_t aura : 20; member 1754 uint64_t aura : 20; member
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_tim_evdev.h | 140 uint32_t aura; member
|
| H A D | cnxk_tim_evdev.c | 59 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 D | cn9k_tx.h | 171 send_hdr->w0.aura = roc_npa_aura_handle_to_aura(m->pool->pool_id); in cn9k_nix_xmit_prepare()
|
| H A D | cn10k_tx.h | 626 send_hdr->w0.aura = roc_npa_aura_handle_to_aura(m->pool->pool_id); in cn10k_nix_xmit_prepare()
|