Lines Matching refs:last_avail_idx
320 vq->last_avail_idx = 0; in vhost_vq_reset()
1621 vq->last_avail_idx = s.num; in vhost_vring_ioctl()
1623 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
1627 s.num = vq->last_avail_idx; in vhost_vring_ioctl()
2200 u16 last_avail_idx; in vhost_get_vq_desc() local
2206 last_avail_idx = vq->last_avail_idx; in vhost_get_vq_desc()
2208 if (vq->avail_idx == vq->last_avail_idx) { in vhost_get_vq_desc()
2216 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) { in vhost_get_vq_desc()
2218 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc()
2225 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc()
2236 if (unlikely(vhost_get_avail_head(vq, &ring_head, last_avail_idx))) { in vhost_get_vq_desc()
2238 last_avail_idx, in vhost_get_vq_desc()
2239 &vq->avail->ring[last_avail_idx % vq->num]); in vhost_get_vq_desc()
2325 vq->last_avail_idx++; in vhost_get_vq_desc()
2337 vq->last_avail_idx -= n; in vhost_discard_vq_desc()
2434 unlikely(vq->avail_idx == vq->last_avail_idx)) in vhost_notify()
2495 if (vq->avail_idx != vq->last_avail_idx) in vhost_vq_avail_empty()
2503 return vq->avail_idx == vq->last_avail_idx; in vhost_vq_avail_empty()