| /dpdk/drivers/common/cnxk/ |
| H A D | roc_sso.h | 9 uint16_t hwgrp; member 98 uint16_t hwgrp, uint8_t weight, 102 uint16_t hwgrp[], uint16_t nb_hwgrp); 104 uint16_t hwgrp[], uint16_t nb_hwgrp); 106 uint8_t hws, uint16_t hwgrp); 109 uint16_t hwgrp); 117 uint16_t hwgrp, FILE *f); 118 int __roc_api roc_sso_hwgrp_stats_get(struct roc_sso *roc_sso, uint8_t hwgrp,
|
| H A D | roc_sso.c | 157 uint16_t hwgrp[], uint16_t n, uint16_t enable) in sso_hws_link_modify() argument 174 mask[j] = hwgrp[i + j] | enable << 14; in sso_hws_link_modify() 176 enable ? plt_bitmap_set(bmp, hwgrp[i + j]) : in sso_hws_link_modify() 177 plt_bitmap_clear(bmp, hwgrp[i + j]); in sso_hws_link_modify() 180 hwgrp[i + j]); in sso_hws_link_modify() 225 return dev->bar2 + (RVU_BLOCK_ADDR_SSO << 20 | hwgrp << 12); in roc_sso_hwgrp_base_get() 347 req_rsp->grp = hwgrp; in roc_sso_hwgrp_stats_get() 370 uint16_t hwgrp) in roc_sso_hwgrp_hws_link_status() argument 375 return plt_bitmap_get(sso->link_map[hws], hwgrp); in roc_sso_hwgrp_hws_link_status() 407 req->grp = qos[i].hwgrp; in roc_sso_hwgrp_qos_config() [all …]
|
| H A D | roc_sso_debug.c | 51 roc_sso_dump(struct roc_sso *roc_sso, uint8_t nb_hws, uint16_t hwgrp, FILE *f) in roc_sso_dump() argument 64 for (i = 0; i < hwgrp; i++) { in roc_sso_dump()
|
| H A D | roc_sso_priv.h | 49 uint16_t hwgrp[], uint16_t n, uint16_t enable);
|
| H A D | roc_nix_inl_dev.c | 237 uint16_t hwgrp[1] = {0}; in nix_inl_sso_setup() local 282 sso_hws_link_modify(0, inl_dev->ssow_base, NULL, hwgrp, 1, true); in nix_inl_sso_setup() 303 uint16_t hwgrp[1] = {0}; in nix_inl_sso_release() local 312 sso_hws_link_modify(0, inl_dev->ssow_base, NULL, hwgrp, 1, false); in nix_inl_sso_release()
|
| H A D | roc_nix_queue.c | 115 aq->rq.sso_grp = rq->hwgrp; in nix_rq_cn9k_cfg() 233 aq->rq.sso_grp = rq->hwgrp; in nix_rq_cfg()
|
| H A D | roc_nix_inl.c | 681 inl_rq->hwgrp = 0; in roc_nix_inl_dev_rq_get()
|
| H A D | roc_nix.h | 282 uint16_t hwgrp; /* Valid when SSO is enabled */ member
|
| H A D | cnxk_telemetry_nix.c | 221 CNXK_TEL_DICT_INT(d, rq, hwgrp); in cnxk_tel_nix_rq()
|
| H A D | roc_nix_debug.c | 822 nix_dump(" hwgrp = %d", rq->hwgrp); in roc_nix_rq_dump()
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_eventdev.c | 217 uint16_t *links_map, hwgrp[CNXK_SSO_MAX_HWGRP]; in cnxk_sso_restore_links() local 230 hwgrp[nb_hwgrp] = j; in cnxk_sso_restore_links() 234 link_fn(dev, event_dev->data->ports[i], hwgrp, nb_hwgrp); in cnxk_sso_restore_links() 516 qos->hwgrp = dev->qos_parse_data[i].queue; in cnxk_sso_start()
|
| H A D | cn10k_eventdev.c | 252 cn10k_sso_rsrc_init(void *arg, uint8_t hws, uint8_t hwgrp) in cn10k_sso_rsrc_init() argument 256 return roc_sso_rsrc_init(&dev->sso, hws, hwgrp); in cn10k_sso_rsrc_init()
|
| H A D | cn9k_eventdev.c | 258 cn9k_sso_rsrc_init(void *arg, uint8_t hws, uint8_t hwgrp) in cn9k_sso_rsrc_init() argument 265 return roc_sso_rsrc_init(&dev->sso, hws, hwgrp); in cn9k_sso_rsrc_init()
|
| H A D | cnxk_eventdev_adptr.c | 133 rq->hwgrp = ev->queue_id; in cnxk_sso_rxq_enable()
|
| /dpdk/doc/guides/platform/ |
| H A D | cnxk.rst | 314 '-- hwgrp
|