Searched refs:ring_base (Results 1 – 15 of 15) sorted by relevance
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_inl.c | 342 uint64_t *ring_base; in roc_nix_inl_outb_init() local 478 ring_base = inl_dev->sa_soft_exp_ring; in roc_nix_inl_outb_init() 480 ring_base[nix->outb_se_ring_base + i] = in roc_nix_inl_outb_init() 482 if (!ring_base[nix->outb_se_ring_base + i]) { in roc_nix_inl_outb_init() 486 ring_base[nix->outb_se_ring_base + i])); in roc_nix_inl_outb_init() 513 uint64_t *ring_base; in roc_nix_inl_outb_fini() local 547 ring_base = inl_dev->sa_soft_exp_ring; in roc_nix_inl_outb_fini() 548 ring_base += nix->outb_se_ring_base; in roc_nix_inl_outb_fini() 551 if (ring_base[i]) in roc_nix_inl_outb_fini() 552 plt_free(PLT_PTR_CAST(ring_base[i])); in roc_nix_inl_outb_fini()
|
| H A D | roc_nix_inl_dev.c | 676 uint64_t *ring_base; in inl_outb_soft_exp_poll() local 680 ring_base = PLT_PTR_CAST(inl_dev->sa_soft_exp_ring[ring_idx]); in inl_outb_soft_exp_poll() 681 if (!ring_base) { in inl_outb_soft_exp_poll() 686 head.u64 = __atomic_load_n(ring_base, __ATOMIC_ACQUIRE); in inl_outb_soft_exp_poll() 697 entry.u64 = __atomic_load_n(ring_base + tail_l + 1, in inl_outb_soft_exp_poll() 711 __atomic_store_n(ring_base + tail_l + 1, 0ULL, in inl_outb_soft_exp_poll() 713 __atomic_add_fetch((uint32_t *)ring_base, 1, in inl_outb_soft_exp_poll()
|
| /dpdk/drivers/net/ark/ |
| H A D | ark_mpu.c | 104 mpu->cfg.ring_base = ring; in ark_mpu_configure() 135 "ring_base", mpu->cfg.ring_base in ark_mpu_dump_setup()
|
| H A D | ark_ethdev_tx.c | 311 rte_iova_t queue_base, ring_base, cons_index_addr; in eth_ark_tx_hw_queue_config() local 319 ring_base = rte_malloc_virt2iova(queue->meta_q); in eth_ark_tx_hw_queue_config() 327 ark_mpu_configure(queue->mpu, ring_base, queue->queue_size, 1); in eth_ark_tx_hw_queue_config()
|
| H A D | ark_mpu.h | 49 rte_iova_t ring_base; /* rte_iova_t is a uint64_t */ member
|
| /dpdk/drivers/net/enic/base/ |
| H A D | vnic_cq.h | 16 uint64_t ring_base; /* 0x00 */ member
|
| H A D | vnic_cq.c | 52 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
|
| H A D | vnic_wq.h | 16 uint64_t ring_base; /* 0x00 */ member
|
| H A D | vnic_rq.h | 16 uint64_t ring_base; /* 0x00 */ member
|
| H A D | vnic_rq.c | 54 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init_start()
|
| H A D | vnic_wq.c | 96 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn10k_ethdev_sec.c | 565 uint64_t *ring_base, ring_addr; in cn10k_eth_sec_outb_sa_misc_fill() local 569 ring_base = roc_nix_inl_outb_ring_base_get(roc_nix); in cn10k_eth_sec_outb_sa_misc_fill() 570 if (ring_base == NULL) in cn10k_eth_sec_outb_sa_misc_fill() 573 ring_addr = ring_base[sa_idx >> in cn10k_eth_sec_outb_sa_misc_fill()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_dev.c | 351 .q_init.ring_base = rte_cpu_to_le_64(q->base_pa), in ionic_dev_cmd_adminq_init()
|
| H A D | ionic_lif.c | 1383 .ring_base = rte_cpu_to_le_64(q->base_pa), in ionic_lif_notifyq_init() 1489 .ring_base = rte_cpu_to_le_64(q->base_pa), in ionic_lif_txq_init() 1537 .ring_base = rte_cpu_to_le_64(q->base_pa), in ionic_lif_rxq_init()
|
| H A D | ionic_if.h | 605 __le64 ring_base; member
|