Searched refs:d_idx (Results 1 – 2 of 2) sorted by relevance
| /dpdk/lib/vhost/ |
| H A D | virtio_net.c | 1553 uint16_t ring_size, uint16_t s_idx, uint16_t d_idx, uint16_t count) in store_dma_desc_info_split() argument 1557 if (d_idx + count <= ring_size) { in store_dma_desc_info_split() 1558 rte_memcpy(d_ring + d_idx, s_ring + s_idx, count * elem_size); in store_dma_desc_info_split() 1560 uint16_t size = ring_size - d_idx; in store_dma_desc_info_split() 1562 rte_memcpy(d_ring + d_idx, s_ring + s_idx, size * elem_size); in store_dma_desc_info_split() 1570 uint16_t ring_size, uint16_t s_idx, uint16_t d_idx, uint16_t count) in store_dma_desc_info_packed() argument 1574 if (d_idx + count <= ring_size) { in store_dma_desc_info_packed() 1575 rte_memcpy(d_ring + d_idx, s_ring + s_idx, count * elem_size); in store_dma_desc_info_packed() 1577 uint16_t size = ring_size - d_idx; in store_dma_desc_info_packed() 1579 rte_memcpy(d_ring + d_idx, s_ring + s_idx, size * elem_size); in store_dma_desc_info_packed()
|
| /dpdk/drivers/dma/idxd/ |
| H A D | idxd_common.c | 270 uint16_t d_idx = idxd->batch_idx_ring[idxd->batch_idx_read] & idxd->desc_ring_mask; in batch_completed() local 271 struct idxd_completion *desc_comp = (void *)&idxd->desc_ring[d_idx]; in batch_completed()
|