Lines Matching defs:avail_idx
321 vq->avail_idx = 0;
955 return vhost_put_user(vq, cpu_to_vhost16(vq, vq->avail_idx),
1635 vq->avail_idx = vq->last_avail_idx;
2216 __virtio16 avail_idx;
2223 if (vq->avail_idx == vq->last_avail_idx) {
2224 if (unlikely(vhost_get_avail_idx(vq, &avail_idx))) {
2229 vq->avail_idx = vhost16_to_cpu(vq, avail_idx);
2231 if (unlikely((u16)(vq->avail_idx - last_avail_idx) > vq->num)) {
2233 last_avail_idx, vq->avail_idx);
2240 if (vq->avail_idx == last_avail_idx)
2449 unlikely(vq->avail_idx == vq->last_avail_idx))
2507 __virtio16 avail_idx;
2510 if (vq->avail_idx != vq->last_avail_idx)
2513 r = vhost_get_avail_idx(vq, &avail_idx);
2516 vq->avail_idx = vhost16_to_cpu(vq, avail_idx);
2518 return vq->avail_idx == vq->last_avail_idx;
2525 __virtio16 avail_idx;
2539 r = vhost_update_avail_event(vq, vq->avail_idx);
2549 r = vhost_get_avail_idx(vq, &avail_idx);
2556 return vhost16_to_cpu(vq, avail_idx) != vq->avail_idx;