Lines Matching defs:used
19 * may be used to endorse or promote products derived from this software
44 /* The Host uses this in used->flags to advise the Guest: don't kick me when
56 /* The Guest publishes the used index for which it expects an interrupt
59 * at the end of the used ring. Guest should ignore the used->flags field. */
80 /* u32 is used here for ids for padding reasons. */
82 /* Index of start of used descriptor chain. */
84 /* Total length of the descriptor chain which was used (written to) */
101 struct vring_used *used;
121 * // A ring of used descriptor heads with free-running index.
124 * struct vring_used_elem used[num];
128 /* We publish the used event index at the end of the available ring, and vice
131 #define vring_avail_event(vr) (*(uint16_t *)&(vr)->used->ring[(vr)->num])
139 vr->used = (void *)(((unsigned long)&vr->avail->ring[num] + sizeof(uint16_t)
150 /* The following is used with USED_EVENT_IDX and AVAIL_EVENT_IDX */