Searched refs:gw (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/event/cnxk/ |
| H A D | cn9k_worker.h | 208 } gw; in cn9k_sso_hws_dual_get_work() local 223 : [tag] "=&r"(gw.u64[0]), [wqp] "=&r"(gw.u64[1]), in cn9k_sso_hws_dual_get_work() 237 if (gw.u64[1]) in cn9k_sso_hws_dual_get_work() 244 return !!gw.u64[1]; in cn9k_sso_hws_dual_get_work() 254 } gw; in cn9k_sso_hws_get_work() local 274 : [tag] "=&r"(gw.u64[0]), [wqp] "=&r"(gw.u64[1]), in cn9k_sso_hws_get_work() 287 if (gw.u64[1]) in cn9k_sso_hws_get_work() 294 return !!gw.u64[1]; in cn9k_sso_hws_get_work() 306 } gw; in cn9k_sso_hws_get_work_empty() local 321 : [tag] "=&r"(gw.u64[0]), [wqp] "=&r"(gw.u64[1]), in cn9k_sso_hws_get_work_empty() [all …]
|
| H A D | cn10k_worker.h | 279 } gw; in cn10k_sso_hws_get_work() local 292 roc_load_pair(gw.u64[0], gw.u64[1], in cn10k_sso_hws_get_work() 297 if (gw.u64[1]) in cn10k_sso_hws_get_work() 301 ev->u64 = gw.u64[1]; in cn10k_sso_hws_get_work() 303 return !!gw.u64[1]; in cn10k_sso_hws_get_work() 314 } gw; in cn10k_sso_hws_get_work_empty() local 325 : [tag] "=&r"(gw.u64[0]), [wqp] "=&r"(gw.u64[1]) in cn10k_sso_hws_get_work_empty() 330 roc_load_pair(gw.u64[0], gw.u64[1], in cn10k_sso_hws_get_work_empty() 336 if (gw.u64[1]) in cn10k_sso_hws_get_work_empty() 340 ev->u64 = gw.u64[1]; in cn10k_sso_hws_get_work_empty() [all …]
|
| H A D | cn10k_eventdev.c | 176 } gw; in cn10k_sso_hws_reset() local 222 roc_load_pair(gw.u64[0], gw.u64[1], in cn10k_sso_hws_reset() 224 } while (gw.u64[0] & BIT_ULL(63)); in cn10k_sso_hws_reset()
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_inl_dev_irq.c | 19 } gw; in nix_inl_sso_work_cb() local 25 gw.get_work = wdata; in nix_inl_sso_work_cb() 26 plt_write64(gw.u64[0], getwrk_op); in nix_inl_sso_work_cb() 28 roc_load_pair(gw.u64[0], gw.u64[1], tag_wqe_op); in nix_inl_sso_work_cb() 29 } while (gw.u64[0] & BIT_ULL(63)); in nix_inl_sso_work_cb() 31 work = gw.u64[1]; in nix_inl_sso_work_cb() 35 inl_dev->work_cb(gw.u64, inl_dev->cb_args, false); in nix_inl_sso_work_cb() 38 (void *)gw.u64[0], (void *)gw.u64[1]); in nix_inl_sso_work_cb()
|
| H A D | roc_nix_inl_dev.c | 44 nix_inl_selftest_work_cb(uint64_t *gw, void *args, uint32_t soft_exp_event) in nix_inl_selftest_work_cb() argument 46 uintptr_t work = gw[1]; in nix_inl_selftest_work_cb() 49 *((uintptr_t *)args + (gw[0] & 0x1)) = work; in nix_inl_selftest_work_cb()
|
| H A D | roc_nix_inl.h | 121 typedef void (*roc_nix_inl_sso_work_cb_t)(uint64_t *gw, void *args,
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn10k_ethdev_sec.c | 393 cn10k_eth_sec_sso_work_cb(uint64_t *gw, void *args, uint32_t soft_exp_event) in cn10k_eth_sec_sso_work_cb() argument 411 switch ((gw[0] >> 28) & 0xF) { in cn10k_eth_sec_sso_work_cb() 414 mbuf = (struct rte_mbuf *)(gw[1] - sizeof(struct rte_mbuf)); in cn10k_eth_sec_sso_work_cb() 420 if (((gw[0] >> 20) & 0xFF) == CNXK_ETHDEV_SEC_OUTB_EV_SUB) { in cn10k_eth_sec_sso_work_cb() 422 mbuf = (struct rte_mbuf *)gw[1]; in cn10k_eth_sec_sso_work_cb() 437 gw[0], gw[1]); in cn10k_eth_sec_sso_work_cb() 443 port = gw[0] & 0xFF; in cn10k_eth_sec_sso_work_cb()
|
| H A D | cn10k_ethdev.h | 93 void cn10k_eth_sec_sso_work_cb(uint64_t *gw, void *args,
|