Searched refs:vq_avail (Results 1 – 3 of 3) sorted by relevance
313 struct vring_avail *vq_avail; /* the "avail" ring */ member321 ((vq)->vq_avail->ring[(vq)->vq_qsize])342 vq->vq_avail->idx); in vq_has_descs()
196 vq->vq_avail = (struct vring_avail *)base; in vi_vq_init()296 ndesc = (uint16_t)((u_int)vq->vq_avail->idx - idx); in vq_getchain()316 req.idx = next = vq->vq_avail->ring[idx & (vq->vq_qsize - 1)]; in vq_getchain()509 !(vq->vq_avail->flags & VRING_AVAIL_F_NO_INTERRUPT); in vq_endchains()
54 #define vq_avail(vq) ((vq)->size - (vq)->num) macro