Lines Matching refs:last_avail_idx
184 vq->last_avail_idx = 0; in vhost_vq_reset()
689 vq->last_avail_idx = s.num; in vhost_vring_ioctl()
691 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
695 s.num = vq->last_avail_idx; in vhost_vring_ioctl()
1227 u16 last_avail_idx; in vhost_get_vq_desc() local
1233 last_avail_idx = vq->last_avail_idx; in vhost_get_vq_desc()
1241 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) { in vhost_get_vq_desc()
1243 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc()
1248 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc()
1257 &vq->avail->ring[last_avail_idx % vq->num]))) { in vhost_get_vq_desc()
1259 last_avail_idx, in vhost_get_vq_desc()
1260 &vq->avail->ring[last_avail_idx % vq->num]); in vhost_get_vq_desc()
1340 vq->last_avail_idx++; in vhost_get_vq_desc()
1352 vq->last_avail_idx -= n; in vhost_discard_vq_desc()
1459 unlikely(vq->avail_idx == vq->last_avail_idx)) in vhost_notify()