Home
last modified time | relevance | path

Searched refs:ndescs (Results 1 – 4 of 4) sorted by relevance

/qemu/hw/virtio/
H A Dvhost-shadow-virtqueue.c276 unsigned ndescs = in_num + out_num; in vhost_svq_add() local
279 if (unlikely(ndescs > vhost_svq_available_slots(svq))) { in vhost_svq_add()
289 svq->num_free -= ndescs; in vhost_svq_add()
291 svq->desc_state[qemu_head].ndescs = ndescs; in vhost_svq_add()
465 if (unlikely(!svq->desc_state[used_elem.id].ndescs)) { in vhost_svq_get_buf()
472 num = svq->desc_state[used_elem.id].ndescs; in vhost_svq_get_buf()
473 svq->desc_state[used_elem.id].ndescs = 0; in vhost_svq_get_buf()
H A Dvirtio.c847 vq->inuse -= elem->ndescs; in virtqueue_detach_element()
935 vq->used_elems[idx].ndescs = elem->ndescs; in virtqueue_packed_fill()
960 i += vq->used_elems[i].ndescs; in virtqueue_ordered_fill()
961 steps += vq->used_elems[i].ndescs; in virtqueue_ordered_fill()
1059 unsigned int i, ndescs = 0; in virtqueue_packed_flush() local
1073 ndescs += vq->used_elems[0].ndescs; in virtqueue_packed_flush()
1075 virtqueue_packed_fill_desc(vq, &vq->used_elems[i], ndescs, false); in virtqueue_packed_flush()
1076 ndescs += vq->used_elems[i].ndescs; in virtqueue_packed_flush()
1080 vq->inuse -= ndescs; in virtqueue_packed_flush()
1081 vq->used_idx += ndescs; in virtqueue_packed_flush()
[all …]
H A Dvhost-shadow-virtqueue.h25 unsigned int ndescs; member
/qemu/include/hw/virtio/
H A Dvirtio.h69 unsigned int ndescs; member