Lines Matching refs:used
19 * may be used to endorse or promote products derived from this software
43 /* The Host uses this in used->flags to advise the Guest: don't kick me when
55 /* The Guest publishes the used index for which it expects an interrupt
58 * at the end of the used ring. Guest should ignore the used->flags field. */
79 /* u32 is used here for ids for padding reasons. */
81 /* Index of start of used descriptor chain. */
83 /* Total length of the descriptor chain which was used (written to) */
100 struct vring_used *used;
120 * // A ring of used descriptor heads with free-running index.
123 * struct vring_used_elem used[num];
127 /* We publish the used event index at the end of the available ring, and vice
130 #define vring_avail_event(vr) (*(uint16_t *)&(vr)->used->ring[(vr)->num])
138 vr->used = (struct vring_used *)(((unsigned long)&vr->avail->ring[num] + sizeof(uint16_t)
149 /* The following is used with USED_EVENT_IDX and AVAIL_EVENT_IDX */