Home
last modified time | relevance | path

Searched refs:d_idx (Results 1 – 2 of 2) sorted by relevance

/dpdk/lib/vhost/
H A Dvirtio_net.c1553 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 Didxd_common.c270 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()