Lines Matching full:used
22 * The Host uses this in used->flags to advise the Guest: don't kick me when
38 * The Guest publishes the used index for which it expects an interrupt
42 * at the end of the used ring. Guest should ignore the used->flags field.
65 /* Index of start of used descriptor chain */
67 /* Total length of the descriptor chain which was used (written to) */
81 struct vring_used *used; member
95 * @last_used_idx: last used index we've seen
122 * We publish the used event index at the end of the available ring,
126 #define vring_avail_event(vr) (*(__virtio16 *)&(vr)->used->ring[(vr)->num])
134 vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + in vring_init()
146 * The following is used with USED_EVENT_IDX and AVAIL_EVENT_IDX.
195 * virtqueue_get_buf - get the next used buffer
208 * Returns NULL if there are no used buffers, or the memory buffer
271 * virtqueue_get_used_addr - get the vring used ring address
274 * @return: the used ring address of the vring in a virtqueue.
279 * virtqueue_poll - query pending used buffers
282 * @last_used_idx: virtqueue last used index
284 * Returns "true" if there are pending used buffers in the queue.