| /f-stack/dpdk/drivers/raw/ioat/ |
| H A D | ioat_rawdev.c | 57 if (ioat->desc_ring != NULL) { in ioat_dev_configure() 59 ioat->desc_ring = NULL; in ioat_dev_configure() 72 ioat->desc_ring = ioat->desc_mz->addr; in ioat_dev_configure() 73 ioat->hdls = (void *)&ioat->desc_ring[ioat->ring_size]; in ioat_dev_configure() 79 ioat->desc_ring[i].next = ioat->ring_addr + in ioat_dev_configure() 91 if (ioat->ring_size == 0 || ioat->desc_ring == NULL) in ioat_dev_start() 189 ioat->desc_ring = NULL; in ioat_rawdev_create()
|
| H A D | rte_ioat_rawdev_fns.h | 82 struct rte_ioat_generic_hw_desc *desc_ring; member 233 desc = &ioat->desc_ring[write]; in __ioat_write_desc() 244 rte_prefetch0(&ioat->desc_ring[ioat->next_write & mask]); in __ioat_write_desc() 282 desc = &ioat->desc_ring[write]; in __ioat_fence() 296 ioat->desc_ring[(ioat->next_write - 1) & (ioat->ring_size - 1)].u in __ioat_perform_ops()
|
| /f-stack/dpdk/lib/librte_vhost/ |
| H A D | vdpa.c | 139 struct vring_desc *desc_ring; in rte_vdpa_relay_vring_used() local 167 desc_ring = vq->desc; in rte_vdpa_relay_vring_used() 179 desc_ring = (struct vring_desc *)(uintptr_t) in rte_vdpa_relay_vring_used() 183 if (unlikely(!desc_ring)) in rte_vdpa_relay_vring_used() 193 desc_ring = idesc; in rte_vdpa_relay_vring_used() 205 desc = desc_ring[desc_id]; in rte_vdpa_relay_vring_used()
|
| /f-stack/dpdk/drivers/raw/octeontx2_ep/ |
| H A D | otx2_ep_enqdeq.c | 255 struct sdp_droq_desc *desc_ring = droq->desc_ring; in sdp_droq_setup_ring_buffers() local 272 desc_ring[idx].info_ptr = (uint64_t)(droq->info_list_dma + in sdp_droq_setup_ring_buffers() 275 desc_ring[idx].buffer_ptr = rte_mem_virt2iova(buf); in sdp_droq_setup_ring_buffers() 336 droq->desc_ring = (struct sdp_droq_desc *)droq->desc_ring_mz->addr; in sdp_init_droq() 339 q_no, droq->desc_ring, (unsigned long)droq->desc_ring_dma); in sdp_init_droq() 652 struct sdp_droq_desc *desc_ring; in sdp_droq_refill() local 656 desc_ring = droq->desc_ring; in sdp_droq_refill() 675 desc_ring[droq->refill_idx].buffer_ptr = rte_mem_virt2iova(buf); in sdp_droq_refill()
|
| H A D | otx2_ep_rawdev.h | 316 struct sdp_droq_desc *desc_ring; member
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | if_awg.c | 168 struct emac_desc *desc_ring; member 179 struct emac_desc *desc_ring; member 679 sc->tx.desc_ring[cur].status = htole32(status); in awg_encap() 735 sc->rx.desc_ring[index].size = htole32(size); in awg_setup_rxdesc() 736 sc->rx.desc_ring[index].status = htole32(status); in awg_setup_rxdesc() 833 sc->tx.desc_ring[i].next = in awg_setup_dma() 918 sc->rx.desc_ring[i].next = in awg_setup_dma() 1074 val = le32toh(sc->tx.desc_ring[i].status); in awg_stop() 1081 sc->tx.desc_ring[i].status = 0; in awg_stop() 1093 val = le32toh(sc->rx.desc_ring[i].status); in awg_stop() [all …]
|
| /f-stack/dpdk/drivers/net/liquidio/ |
| H A D | lio_rxtx.c | 59 struct lio_droq_desc *desc_ring = droq->desc_ring; in lio_droq_setup_ring_buffers() local 76 desc_ring[i].info_ptr = lio_map_ring_info(droq, i); in lio_droq_setup_ring_buffers() 77 desc_ring[i].buffer_ptr = in lio_droq_setup_ring_buffers() 200 q_no, droq->desc_ring, (unsigned long)droq->desc_ring_dma); in lio_init_droq() 295 struct lio_droq_desc *desc_ring) in lio_droq_refill_pullup_descs() argument 304 desc_ring[droq->refill_idx].buffer_ptr = in lio_droq_refill_pullup_descs() 305 desc_ring[refill_index].buffer_ptr; in lio_droq_refill_pullup_descs() 307 desc_ring[refill_index].buffer_ptr = 0; in lio_droq_refill_pullup_descs() 342 struct lio_droq_desc *desc_ring; in lio_droq_refill() local 346 desc_ring = droq->desc_ring; in lio_droq_refill() [all …]
|
| H A D | lio_struct.h | 88 struct lio_droq_desc *desc_ring; member
|
| /f-stack/freebsd/crypto/ccp/ |
| H A D | ccp_hardware.c | 271 qp->desc_ring = desc; in ccp_hw_attach_queue() 305 if (qp->desc_ring != NULL) in ccp_hw_attach_queue() 492 idx = desc - qp->desc_ring; in ccp_intr_handle_error() 503 memset(&qp->desc_ring[idx], 0, sizeof(qp->desc_ring[idx])); in ccp_intr_handle_error() 593 desc = &qp->desc_ring[idx]; in ccp_intr_run_completions() 858 desc = &qp->desc_ring[qp->cq_tail]; in ccp_passthrough() 1048 desc = &qp->desc_ring[qp->cq_tail]; in ccp_sha_single_desc() 1424 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_xts() 1622 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_blkcipher() 1769 desc = &qp->desc_ring[qp->cq_tail]; in ccp_do_gctr() [all …]
|
| H A D | ccp.c | 707 memset(&qp->desc_ring[i], 0, sizeof(qp->desc_ring[i])); in ccp_queue_abort() 752 db_printf(" desc_ring: %p\n", qp->desc_ring); in db_show_ccp_qp()
|
| H A D | ccp.h | 109 struct ccp_desc *desc_ring; member
|
| /f-stack/freebsd/mips/ingenic/ |
| H A D | jz4780_pdma.c | 100 struct pdma_hwdesc *desc_ring; member 313 error = bus_dmamem_alloc(chan->desc_tag, (void**)&chan->desc_ring, in pdma_channel_setup_descriptors() 323 chan->desc_ring, CHAN_DESC_SIZE, dwc_get1paddr, in pdma_channel_setup_descriptors() 456 desc = &chan->desc_ring[i]; in pdma_channel_request()
|
| /f-stack/dpdk/doc/guides/rawdevs/ |
| H A D | ntb.rst | 100 desc_ring: 119 | used_ring | | desc_ring | 140 writes desc_ring and rx_tail to tell the peer about the new allocated
|
| /f-stack/dpdk/drivers/raw/ntb/ |
| H A D | ntb.h | 190 struct ntb_desc desc_ring[] __rte_cache_aligned; member
|
| H A D | ntb.c | 531 (&remote_hdr->desc_ring); in ntb_queue_init() 533 (&local_hdr->desc_ring[q_size]); in ntb_queue_init() 557 (&local_hdr->desc_ring); in ntb_queue_init() 559 (&remote_hdr->desc_ring[q_size]); in ntb_queue_init()
|