Lines Matching defs:last_avail_idx
320 vq->last_avail_idx = 0;
1625 vq->last_avail_idx = s.num & 0xffff;
1632 vq->last_avail_idx = s.num;
1635 vq->avail_idx = vq->last_avail_idx;
1640 s.num = (u32)vq->last_avail_idx | ((u32)vq->last_used_idx << 16);
1642 s.num = vq->last_avail_idx;
2215 u16 last_avail_idx;
2221 last_avail_idx = vq->last_avail_idx;
2223 if (vq->avail_idx == vq->last_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)
2251 if (unlikely(vhost_get_avail_head(vq, &ring_head, last_avail_idx))) {
2253 last_avail_idx,
2254 &vq->avail->ring[last_avail_idx % vq->num]);
2340 vq->last_avail_idx++;
2352 vq->last_avail_idx -= n;
2449 unlikely(vq->avail_idx == vq->last_avail_idx))
2510 if (vq->avail_idx != vq->last_avail_idx)
2518 return vq->avail_idx == vq->last_avail_idx;