Lines Matching full:queue
71 uint8_t queue; in virtio_blk_fuzz() member
78 /* Keep track of the free head for each queue we interact with */ in virtio_blk_fuzz()
89 /* Copy the action, so we can normalize length, queue and flags */ in virtio_blk_fuzz()
95 vqa.queue = vqa.queue % queues->num_queues; in virtio_blk_fuzz()
102 q = queues->vq[vqa.queue]; in virtio_blk_fuzz()
107 if (vq_touched[vqa.queue] == 0) { in virtio_blk_fuzz()
108 vq_touched[vqa.queue] = 1; in virtio_blk_fuzz()
109 free_head[vqa.queue] = qvirtqueue_add(s, q, req_addr, vqa.length, in virtio_blk_fuzz()
116 qvirtqueue_kick(s, dev, q, free_head[vqa.queue]); in virtio_blk_fuzz()
117 free_head[vqa.queue] = 0; in virtio_blk_fuzz()
122 /* In the end, kick each queue we interacted with */ in virtio_blk_fuzz()