Lines Matching refs:avail_idx
185 vq->avail_idx = 0; in vhost_vq_reset()
691 vq->avail_idx = vq->last_avail_idx; in vhost_vring_ioctl()
1027 if (__put_user(cpu_to_vhost16(vq, vq->avail_idx), vhost_avail_event(vq))) in vhost_update_avail_event()
1228 __virtio16 avail_idx; in vhost_get_vq_desc() local
1234 if (unlikely(__get_user(avail_idx, &vq->avail->idx))) { in vhost_get_vq_desc()
1239 vq->avail_idx = vhost16_to_cpu(vq, 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()
1459 unlikely(vq->avail_idx == vq->last_avail_idx)) in vhost_notify()
1517 __virtio16 avail_idx; in vhost_enable_notify() local
1531 r = vhost_update_avail_event(vq, vq->avail_idx); in vhost_enable_notify()
1541 r = __get_user(avail_idx, &vq->avail->idx); in vhost_enable_notify()
1548 return vhost16_to_cpu(vq, avail_idx) != vq->avail_idx; in vhost_enable_notify()