Lines Matching refs:last_avail_idx
261 vq->last_avail_idx = 0; in vhost_vq_reset()
789 vq->last_avail_idx = s.num; in vhost_vring_ioctl()
791 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
795 s.num = vq->last_avail_idx; in vhost_vring_ioctl()
1342 u16 last_avail_idx; in vhost_get_vq_desc() local
1348 last_avail_idx = vq->last_avail_idx; in vhost_get_vq_desc()
1356 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) { in vhost_get_vq_desc()
1358 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc()
1363 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc()
1372 &vq->avail->ring[last_avail_idx & (vq->num - 1)]))) { in vhost_get_vq_desc()
1374 last_avail_idx, in vhost_get_vq_desc()
1375 &vq->avail->ring[last_avail_idx % vq->num]); in vhost_get_vq_desc()
1455 vq->last_avail_idx++; in vhost_get_vq_desc()
1467 vq->last_avail_idx -= n; in vhost_discard_vq_desc()
1574 unlikely(vq->avail_idx == vq->last_avail_idx)) in vhost_notify()