Lines Matching refs:avail_idx
388 return ACCESS_ONCE(vr->info->avail_idx); in read_avail_idx()
508 __u16 avail_idx = read_avail_idx(vr); in spin_for_descriptors() local
510 while (avail_idx == le16toh(ACCESS_ONCE(vr->vr.avail->idx))) { in spin_for_descriptors()
514 le16toh(vr->vr.avail->idx), vr->info->avail_idx); in spin_for_descriptors()
644 while (rx_vr.info->avail_idx != in virtio_net()
837 while (rx_vr.info->avail_idx != in virtio_console()
1141 __u16 avail_idx; in virtio_block() local
1192 while (vring.info->avail_idx != in virtio_block()
1195 avail_idx = in virtio_block()
1196 vring.info->avail_idx & in virtio_block()
1199 vring.vr.avail->ring[avail_idx]); in virtio_block()
1204 vring.info->avail_idx); in virtio_block()