Home
last modified time | relevance | path

Searched refs:nb_xaq (Results 1 – 2 of 2) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_sso.c380 uint8_t nb_qos, uint32_t nb_xaq) in roc_sso_hwgrp_qos_config() argument
408 req->xaq_limit = (nb_xaq * (xaq_prcnt ? xaq_prcnt : 100)) / 100; in roc_sso_hwgrp_qos_config()
458 xaq->nb_xaq = (SSO_XAQ_CACHE_CNT * nb_hwgrp); in sso_hwgrp_init_xaq_aura()
459 xaq->nb_xaq += PLT_MAX(1 + ((xaq->nb_xae - 1) / xae_waes), xaq->nb_xaq); in sso_hwgrp_init_xaq_aura()
461 xaq->mem = plt_zmalloc(xaq_buf_size * xaq->nb_xaq, xaq_buf_size); 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()
483 for (i = 0; i < xaq->nb_xaq; i++) { 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()
490 xaq->nb_xaq) { in sso_hwgrp_init_xaq_aura()
501 xaq->xaq_lmt = xaq->nb_xaq - (nb_hwgrp * SSO_XAQ_CACHE_CNT); in sso_hwgrp_init_xaq_aura()
H A Droc_sso.h31 uint32_t nb_xaq; member
92 uint8_t nb_qos, uint32_t nb_xaq);