Lines Matching refs:desc_cache
1237 MemoryRegionCache *desc_cache, in virtqueue_split_read_next_desc() argument
1251 vring_split_desc_read(vdev, desc, desc_cache, desc->next); in virtqueue_split_read_next_desc()
1274 MemoryRegionCache *desc_cache = &caches->desc; in virtqueue_split_get_avail_bytes() local
1286 vring_split_desc_read(vdev, &desc, desc_cache, i); in virtqueue_split_get_avail_bytes()
1304 desc_cache = &indirect_desc_cache; in virtqueue_split_get_avail_bytes()
1312 vring_split_desc_read(vdev, &desc, desc_cache, i); in virtqueue_split_get_avail_bytes()
1331 rc = virtqueue_split_read_next_desc(vdev, &desc, desc_cache, max); in virtqueue_split_get_avail_bytes()
1338 if (desc_cache == &indirect_desc_cache) { in virtqueue_split_get_avail_bytes()
1368 *desc_cache, in virtqueue_packed_read_next_desc() argument
1387 vring_packed_desc_read(vq->vdev, desc, desc_cache, *next, false); in virtqueue_packed_read_next_desc()
1403 MemoryRegionCache *desc_cache; in virtqueue_packed_get_avail_bytes() local
1420 desc_cache = &caches->desc; in virtqueue_packed_get_avail_bytes()
1422 vring_packed_desc_read(vdev, &desc, desc_cache, idx, true); in virtqueue_packed_get_avail_bytes()
1443 desc_cache = &indirect_desc_cache; in virtqueue_packed_get_avail_bytes()
1451 vring_packed_desc_read(vdev, &desc, desc_cache, i, false); in virtqueue_packed_get_avail_bytes()
1470 rc = virtqueue_packed_read_next_desc(vq, &desc, desc_cache, max, in virtqueue_packed_get_avail_bytes()
1471 &i, desc_cache == in virtqueue_packed_get_avail_bytes()
1475 if (desc_cache == &indirect_desc_cache) { in virtqueue_packed_get_avail_bytes()
1687 MemoryRegionCache *desc_cache; in virtqueue_split_pop() local
1738 desc_cache = &caches->desc; in virtqueue_split_pop()
1739 vring_split_desc_read(vdev, &desc, desc_cache, i); in virtqueue_split_pop()
1750 desc_cache = &indirect_desc_cache; in virtqueue_split_pop()
1758 vring_split_desc_read(vdev, &desc, desc_cache, i); in virtqueue_split_pop()
1789 rc = virtqueue_split_read_next_desc(vdev, &desc, desc_cache, max); in virtqueue_split_pop()
1834 MemoryRegionCache *desc_cache; in virtqueue_packed_pop() local
1875 desc_cache = &caches->desc; in virtqueue_packed_pop()
1876 vring_packed_desc_read(vdev, &desc, desc_cache, i, true); in virtqueue_packed_pop()
1888 desc_cache = &indirect_desc_cache; in virtqueue_packed_pop()
1896 vring_packed_desc_read(vdev, &desc, desc_cache, i, false); in virtqueue_packed_pop()
1927 rc = virtqueue_packed_read_next_desc(vq, &desc, desc_cache, max, &i, in virtqueue_packed_pop()
1928 desc_cache == in virtqueue_packed_pop()
1932 if (desc_cache != &indirect_desc_cache) { in virtqueue_packed_pop()
1949 elem->ndescs = (desc_cache == &indirect_desc_cache) ? 1 : elem_entries; in virtqueue_packed_pop()
1995 MemoryRegionCache *desc_cache; in virtqueue_packed_drop_all() local
2008 desc_cache = &caches->desc; in virtqueue_packed_drop_all()
2018 vring_packed_desc_read(vdev, &desc, desc_cache, in virtqueue_packed_drop_all()
2025 while (virtqueue_packed_read_next_desc(vq, &desc, desc_cache, in virtqueue_packed_drop_all()
4303 MemoryRegionCache *desc_cache; in qmp_x_query_virtio_queue_element() local
4332 desc_cache = &caches->desc; in qmp_x_query_virtio_queue_element()
4333 vring_split_desc_read(vdev, &desc, desc_cache, i); in qmp_x_query_virtio_queue_element()
4338 desc_cache = &indirect_desc_cache; in qmp_x_query_virtio_queue_element()
4346 vring_split_desc_read(vdev, &desc, desc_cache, i); in qmp_x_query_virtio_queue_element()
4375 rc = virtqueue_split_read_next_desc(vdev, &desc, desc_cache, max); in qmp_x_query_virtio_queue_element()