Lines Matching refs:vr
123 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num])
124 #define vring_avail_event(vr) (*(uint16_t *)&(vr)->used->ring[(vr)->num])
141 vring_init(struct vring *vr, unsigned int num, uint8_t *p,
144 vr->num = num;
145 vr->desc = (struct vring_desc *) p;
146 vr->avail = (struct vring_avail *) (p +
148 vr->used = (void *)
149 (((unsigned long) &vr->avail->ring[num] + align-1) & ~(align-1));