Home
last modified time | relevance | path

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

/dpdk/drivers/common/cnxk/
H A Droc_npa.h43 roc_npa_aura_handle_to_aura(uint64_t aura_handle) in roc_npa_aura_handle_to_aura() argument
45 return aura_handle & ROC_AURA_ID_MASK; in roc_npa_aura_handle_to_aura()
49 roc_npa_aura_handle_to_base(uint64_t aura_handle) in roc_npa_aura_handle_to_base() argument
51 return (uintptr_t)(aura_handle & ~ROC_AURA_ID_MASK); in roc_npa_aura_handle_to_base()
81 roc_npa_aura_op_cnt_get(uint64_t aura_handle) in roc_npa_aura_op_cnt_get() argument
113 roc_npa_aura_op_limit_get(uint64_t aura_handle) in roc_npa_aura_op_limit_get() argument
142 roc_npa_aura_op_available(uint64_t aura_handle) in roc_npa_aura_op_available() argument
175 op_avail = roc_npa_aura_op_available(aura_handle); in roc_npa_aura_op_available_wait()
335 roc_npa_aura_op_free(aura_handle, fabs, inbuf); in roc_npa_aura_op_bulk_free()
394 addr = roc_npa_aura_handle_to_base(aura_handle) + in roc_npa_aura_batch_free()
[all …]
H A Droc_dpi.c63 uint64_t aura_handle; in roc_dpi_configure() local
77 rc = roc_npa_pool_create(&aura_handle, DPI_CMD_QUEUE_SIZE, in roc_dpi_configure()
97 roc_npa_aura_op_free(aura_handle, 0, iova); in roc_dpi_configure()
101 roc_dpi->chunk_base = (void *)roc_npa_aura_op_alloc(aura_handle, 0); in roc_dpi_configure()
108 roc_dpi->chunk_next = (void *)roc_npa_aura_op_alloc(aura_handle, 0); in roc_dpi_configure()
115 roc_dpi->aura_handle = aura_handle; in roc_dpi_configure()
128 mbox_msg.s.aura = roc_npa_aura_handle_to_aura(aura_handle); in roc_dpi_configure()
145 roc_npa_pool_destroy(aura_handle); in roc_dpi_configure()
189 roc_npa_pool_destroy(roc_dpi->aura_handle); in roc_dpi_dev_fini()
H A Droc_npa.c28 uint64_t reg = roc_npa_aura_handle_to_aura(aura_handle); in roc_npa_aura_op_range_set()
98 ptr = roc_npa_aura_op_alloc(aura_handle, 0); in npa_aura_pool_fini()
147 roc_npa_pool_op_pc_reset(uint64_t aura_handle) in roc_npa_pool_op_pc_reset() argument
266 struct npa_pool_s *pool, uint64_t *aura_handle) in npa_aura_pool_pair_alloc() argument
276 !aura_handle) in npa_aura_pool_pair_alloc()
362 roc_npa_aura_op_cnt_get(*aura_handle); in npa_aura_pool_pair_alloc()
409 aura_handle); in roc_npa_pool_create()
416 lf, block_size, block_count, *aura_handle); in roc_npa_pool_create()
455 if (!lf || !aura_handle) in npa_aura_pool_pair_free()
469 roc_npa_pool_destroy(uint64_t aura_handle) in roc_npa_pool_destroy() argument
[all …]
H A Droc_nix_queue.c136 aq->rq.lpb_aura = roc_npa_aura_handle_to_aura(rq->aura_handle); in nix_rq_cn9k_cfg()
264 aq->rq.lpb_aura = roc_npa_aura_handle_to_aura(rq->aura_handle); in nix_rq_cfg()
681 roc_npa_aura_op_free(sq->aura_handle, 0, iova); in sqb_pool_populate()
693 roc_npa_aura_limit_modify(sq->aura_handle, sq->nb_sqb_bufs); in sqb_pool_populate()
700 roc_npa_pool_destroy(sq->aura_handle); in sqb_pool_populate()
816 roc_npa_aura_op_free(sq->aura_handle, 1, (uint64_t)sqb_buf); in sq_cn9k_fini()
823 roc_npa_aura_op_free(sq->aura_handle, 1, rsp->sq.next_sqb); in sq_cn9k_fini()
932 roc_npa_aura_op_free(sq->aura_handle, 1, (uint64_t)sqb_buf); in sq_fini()
939 roc_npa_aura_op_free(sq->aura_handle, 1, rsp->sq.next_sqb); in sq_fini()
1048 roc_npa_aura_limit_modify(sq->aura_handle, NIX_MAX_SQB); in roc_nix_sq_fini()
[all …]
H A Droc_nix_inl_dev.c268 rc = sso_hwgrp_alloc_xaq(dev, inl_dev->xaq.aura_handle, 1); in nix_inl_sso_setup()
578 roc_nix_inl_dev_xaq_realloc(uint64_t aura_handle) in roc_nix_inl_dev_xaq_realloc() argument
592 if (!aura_handle) { in roc_nix_inl_dev_xaq_realloc()
599 if (inl_dev->pkt_pools[i] == aura_handle) in roc_nix_inl_dev_xaq_realloc()
633 inl_dev->pkt_pools[inl_dev->pkt_pools_cnt - 1] = aura_handle; in roc_nix_inl_dev_xaq_realloc()
634 inl_dev->nb_xae += roc_npa_aura_op_limit_get(aura_handle); in roc_nix_inl_dev_xaq_realloc()
646 rc = sso_hwgrp_alloc_xaq(&inl_dev->dev, inl_dev->xaq.aura_handle, 1); in roc_nix_inl_dev_xaq_realloc()
H A Droc_sso.c442 roc_npa_pool_destroy(xaq->aura_handle); in sso_hwgrp_init_xaq_aura()
475 rc = roc_npa_pool_create(&xaq->aura_handle, xaq_buf_size, xaq->nb_xaq, in sso_hwgrp_init_xaq_aura()
484 roc_npa_aura_op_free(xaq->aura_handle, 0, iova); in sso_hwgrp_init_xaq_aura()
487 roc_npa_aura_op_range_set(xaq->aura_handle, (uint64_t)xaq->mem, iova); in sso_hwgrp_init_xaq_aura()
489 if (roc_npa_aura_op_available_wait(xaq->aura_handle, xaq->nb_xaq, 0) != in sso_hwgrp_init_xaq_aura()
505 roc_npa_pool_destroy(xaq->aura_handle); in sso_hwgrp_init_xaq_aura()
544 roc_npa_pool_destroy(xaq->aura_handle); in sso_hwgrp_free_xaq_aura()
H A Droc_dpi.h35 uint64_t aura_handle; member
H A Droc_nix_inl.c624 inl_rq->aura_handle = rq->aura_handle; in roc_nix_inl_dev_rq_get()
636 roc_npa_aura_op_limit_get(inl_rq->aura_handle); in roc_nix_inl_dev_rq_get()
651 roc_npa_aura_drop_set(inl_rq->aura_handle, aura_drop, true); in roc_nix_inl_dev_rq_get()
744 roc_npa_aura_drop_set(inl_rq->aura_handle, 0, false); in roc_nix_inl_dev_rq_put()
H A Droc_nix_tm_ops.c13 uint64_t aura_handle; in roc_nix_tm_sq_aura_fc() local
27 aura_handle = sq->aura_handle; in roc_nix_tm_sq_aura_fc()
32 req->aura_id = roc_npa_aura_handle_to_aura(aura_handle); in roc_nix_tm_sq_aura_fc()
58 req->aura_id = roc_npa_aura_handle_to_aura(aura_handle); in roc_nix_tm_sq_aura_fc()
H A Droc_sso.h34 uint64_t aura_handle; member
H A Droc_nix_inl.h151 int __roc_api roc_nix_inl_dev_xaq_realloc(uint64_t aura_handle);
H A Droc_nix.h273 uint64_t aura_handle; member
335 uint64_t aura_handle; member
H A Droc_nix_debug.c813 nix_dump(" aura_handle = 0x%" PRIx64 "", rq->aura_handle); in roc_nix_rq_dump()
855 nix_dump(" aura_handle = 0x%" PRIx64 "", sq->aura_handle); in roc_nix_sq_dump()
1268 nix_dump(" \txaq_aura = 0x%" PRIx64, inl_dev->xaq.aura_handle); in roc_nix_inl_dev_dump()
H A Dcnxk_telemetry_nix.c212 CNXK_TEL_DICT_PTR(d, rq, aura_handle); in cnxk_tel_nix_rq()
257 CNXK_TEL_DICT_PTR(d, sq, aura_handle); in cnxk_tel_nix_sq()
/dpdk/drivers/mempool/cnxk/
H A Dcnxk_mempool_ops.c75 uint64_t aura_handle = 0; in cnxk_mempool_alloc() local
103 rc = roc_npa_pool_create(&aura_handle, block_size, block_count, &aura, in cnxk_mempool_alloc()
111 mp->pool_id = aura_handle; in cnxk_mempool_alloc()
113 block_size, block_count, aura_handle); in cnxk_mempool_alloc()
/dpdk/drivers/net/cnxk/
H A Dcn10k_rx.h116 uintptr_t aura_handle) in nix_sec_flush_meta_burst() argument
134 uintptr_t aura_handle) in nix_sec_flush_meta() argument
146 roc_npa_aura_handle_to_aura(aura_handle)); in nix_sec_flush_meta()
872 uint64_t aura_handle; in cn10k_nix_recv_pkts() local
880 aura_handle = rxq->aura_handle; in cn10k_nix_recv_pkts()
924 aura_handle); in cn10k_nix_recv_pkts()
1006 uint64_t aura_handle, lbase, laddr; in cn10k_nix_recv_pkts_vector() local
1045 aura_handle = mbuf0->pool->pool_id; in cn10k_nix_recv_pkts_vector()
1056 aura_handle = rxq->aura_handle; in cn10k_nix_recv_pkts_vector()
1753 aura_handle); in cn10k_nix_recv_pkts_vector()
[all …]
H A Dcn10k_ethdev.h42 uint64_t aura_handle; member
H A Dcn10k_ethdev.c287 rxq->aura_handle = rxq_sp->qconf.mp->pool_id; in cn10k_nix_rx_queue_setup()
H A Dcnxk_ethdev.c567 rq->aura_handle = mp->pool_id; in cnxk_nix_rx_queue_setup()
/dpdk/drivers/dma/cnxk/
H A Dcnxk_dmadev.c171 (void *)roc_npa_aura_op_alloc(dpi->aura_handle, 0); in __dpi_queue_write()
209 (void *)roc_npa_aura_op_alloc(dpi->aura_handle, in __dpi_queue_write()
/dpdk/drivers/event/cnxk/
H A Dcn10k_worker.h118 uint64_t aura_handle, laddr; in cn10k_process_vwqe() local
149 aura_handle = mbuf->pool->pool_id; in cn10k_process_vwqe()
194 nix_sec_flush_meta(laddr, lmt_id, loff, aura_handle); in cn10k_process_vwqe()
H A Dcnxk_eventdev_adptr.c342 sq->aura_handle, in cnxk_sso_sqb_aura_limit_edit()
H A Dcnxk_eventdev.c150 roc_npa_aura_handle_to_aura(dev->sso.xaq.aura_handle), in cnxk_sso_xaq_allocate()