Lines Matching refs:last_avail_idx
320 vq->last_avail_idx = 0; in vhost_vq_reset()
1627 vq->last_avail_idx = s.num; in vhost_vring_ioctl()
1629 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
1633 s.num = vq->last_avail_idx; in vhost_vring_ioctl()
2206 u16 last_avail_idx; in vhost_get_vq_desc() local
2212 last_avail_idx = vq->last_avail_idx; in vhost_get_vq_desc()
2214 if (vq->avail_idx == vq->last_avail_idx) { in vhost_get_vq_desc()
2222 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) { in vhost_get_vq_desc()
2224 last_avail_idx, vq->avail_idx); in vhost_get_vq_desc()
2231 if (vq->avail_idx == last_avail_idx) in vhost_get_vq_desc()
2242 if (unlikely(vhost_get_avail_head(vq, &ring_head, last_avail_idx))) { in vhost_get_vq_desc()
2244 last_avail_idx, in vhost_get_vq_desc()
2245 &vq->avail->ring[last_avail_idx % vq->num]); in vhost_get_vq_desc()
2331 vq->last_avail_idx++; in vhost_get_vq_desc()
2343 vq->last_avail_idx -= n; in vhost_discard_vq_desc()
2440 unlikely(vq->avail_idx == vq->last_avail_idx)) in vhost_notify()
2501 if (vq->avail_idx != vq->last_avail_idx) in vhost_vq_avail_empty()
2509 return vq->avail_idx == vq->last_avail_idx; in vhost_vq_avail_empty()