Home
last modified time | relevance | path

Searched refs:hwgrp (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_sso.h9 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 Droc_sso.c157 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 Droc_sso_debug.c51 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 Droc_sso_priv.h49 uint16_t hwgrp[], uint16_t n, uint16_t enable);
H A Droc_nix_inl_dev.c237 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 Droc_nix_queue.c115 aq->rq.sso_grp = rq->hwgrp; in nix_rq_cn9k_cfg()
233 aq->rq.sso_grp = rq->hwgrp; in nix_rq_cfg()
H A Droc_nix_inl.c681 inl_rq->hwgrp = 0; in roc_nix_inl_dev_rq_get()
H A Droc_nix.h282 uint16_t hwgrp; /* Valid when SSO is enabled */ member
H A Dcnxk_telemetry_nix.c221 CNXK_TEL_DICT_INT(d, rq, hwgrp); in cnxk_tel_nix_rq()
H A Droc_nix_debug.c822 nix_dump(" hwgrp = %d", rq->hwgrp); in roc_nix_rq_dump()
/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev.c217 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 Dcn10k_eventdev.c252 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 Dcn9k_eventdev.c258 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 Dcnxk_eventdev_adptr.c133 rq->hwgrp = ev->queue_id; in cnxk_sso_rxq_enable()
/dpdk/doc/guides/platform/
H A Dcnxk.rst314 '-- hwgrp