Home
last modified time | relevance | path

Searched refs:hws (Results 1 – 8 of 8) sorted by relevance

/dpdk/drivers/event/octeontx/
H A Dssovf_probe.c46 struct ssowvf_res hws[SSO_MAX_VHWS]; member
80 if (sdev.hws[i].vfid != i || in ssovf_info()
81 sdev.hws[i].bar0 == NULL || in ssovf_info()
82 sdev.hws[i].domain != domain) { in ssovf_info()
84 i, sdev.hws[i].vfid, in ssovf_info()
85 domain, sdev.hws[i].domain, in ssovf_info()
86 sdev.hws[i].bar0); in ssovf_info()
124 return sdev.hws[id].bar0; in ssovf_bar()
126 return sdev.hws[id].bar2; in ssovf_bar()
128 return sdev.hws[id].bar4; in ssovf_bar()
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_sso.c24 req->hws = nb_lf; in sso_lf_alloc()
57 req->hws = nb_lf; in sso_lf_free()
179 plt_sso_dbg("HWS %d Linked to HWGRP %d", hws, in sso_hws_link_modify()
213 roc_sso_hws_base_get(struct roc_sso *roc_sso, uint8_t hws) in roc_sso_hws_base_get() argument
217 return dev->bar2 + (RVU_BLOCK_ADDR_SSOW << 20 | hws << 12); in roc_sso_hws_base_get()
263 base = dev->bar2 + (RVU_BLOCK_ADDR_SSOW << 20 | hws << 12); in roc_sso_hws_link()
264 sso_hws_link_modify(hws, base, sso->link_map[hws], hwgrp, nb_hwgrp, 1); in roc_sso_hws_link()
279 sso_hws_link_modify(hws, base, sso->link_map[hws], hwgrp, nb_hwgrp, 0); in roc_sso_hws_unlink()
285 roc_sso_hws_stats_get(struct roc_sso *roc_sso, uint8_t hws, in roc_sso_hws_stats_get() argument
309 req_rsp->hws = hws; in roc_sso_hws_stats_get()
[all …]
H A Droc_sso.h101 int __roc_api roc_sso_hws_link(struct roc_sso *roc_sso, uint8_t hws,
103 int __roc_api roc_sso_hws_unlink(struct roc_sso *roc_sso, uint8_t hws,
106 uint8_t hws, uint16_t hwgrp);
107 uintptr_t __roc_api roc_sso_hws_base_get(struct roc_sso *roc_sso, uint8_t hws);
120 int __roc_api roc_sso_hws_stats_get(struct roc_sso *roc_sso, uint8_t hws,
H A Droc_sso_priv.h48 void sso_hws_link_modify(uint8_t hws, uintptr_t base, struct plt_bitmap *bmp,
H A Droc_mbox.h1266 uint16_t __io hws; member
1272 uint16_t __io hws; member
1279 uint16_t hws[MAX_RVU_BLKLF_CNT]; /* Array of HWS */ member
1297 uint8_t __io hws; /* HWS to modify. */ member
1318 uint16_t __io hws; member
1353 uint16_t __io hws; member
/dpdk/drivers/event/cnxk/
H A Dcn9k_eventdev.c78 dws = hws; in cn9k_sso_hws_setup()
86 ws = hws; in cn9k_sso_hws_setup()
96 cn9k_sso_hws_release(void *arg, void *hws) in cn9k_sso_hws_release() argument
104 dws = hws; in cn9k_sso_hws_release()
113 ws = hws; in cn9k_sso_hws_release()
149 dws = hws; in cn9k_sso_hws_flush_events()
154 ws = hws; in cn9k_sso_hws_flush_events()
189 cn9k_sso_hws_reset(void *arg, void *hws) in cn9k_sso_hws_reset() argument
201 dws = hws; in cn9k_sso_hws_reset()
202 ws = hws; in cn9k_sso_hws_reset()
[all …]
H A Dcn10k_eventdev.c83 cn10k_sso_hws_setup(void *arg, void *hws, uintptr_t grp_base) in cn10k_sso_hws_setup() argument
86 struct cn10k_sso_hws *ws = hws; in cn10k_sso_hws_setup()
100 cn10k_sso_hws_release(void *arg, void *hws) in cn10k_sso_hws_release() argument
103 struct cn10k_sso_hws *ws = hws; in cn10k_sso_hws_release()
112 cn10k_sso_hws_flush_events(void *hws, uint8_t queue_id, uintptr_t base, in cn10k_sso_hws_flush_events() argument
116 struct cn10k_sso_hws *ws = hws; in cn10k_sso_hws_flush_events()
167 cn10k_sso_hws_reset(void *arg, void *hws) in cn10k_sso_hws_reset() argument
170 struct cn10k_sso_hws *ws = hws; in cn10k_sso_hws_reset()
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()
/dpdk/doc/guides/platform/
H A Dcnxk.rst312 |-- hws
556 Usage: echo [<hws>/all] > /sys/kernel/debug/cn10k/sso/hws/sso_hws_info
557 echo 0 > /sys/kernel/debug/cn10k/sso/hws/sso_hws_info