Lines Matching refs:vring
1028 start_virtblk(struct mic_info *mic, struct mic_vring *vring) in start_virtblk() argument
1037 VIRTIO_ID_BLOCK, vring, NULL, in start_virtblk()
1140 struct mic_vring vring; in virtio_block() local
1159 if (!start_virtblk(mic, &vring)) in virtio_block()
1192 while (vring.info->avail_idx != in virtio_block()
1193 le16toh(vring.vr.avail->idx)) { in virtio_block()
1196 vring.info->avail_idx & in virtio_block()
1197 (vring.vr.num - 1); in virtio_block()
1199 vring.vr.avail->ring[avail_idx]); in virtio_block()
1200 desc = &vring.vr.desc[desc_idx]; in virtio_block()
1204 vring.info->avail_idx); in virtio_block()
1206 vring.vr.num, desc); in virtio_block()
1226 for (desc = &vring.vr.desc[buffer_desc_idx]; in virtio_block()
1229 desc = &vring.vr.desc[desc_idx]) { in virtio_block()