Lines Matching full:queue
74 uint8_t queue; in virtio_scsi_fuzz() member
81 /* Keep track of the free head for each queue we interact with */ in virtio_scsi_fuzz()
92 /* Copy the action, so we can normalize length, queue and flags */ in virtio_scsi_fuzz()
98 vqa.queue = vqa.queue % queues->num_queues; in virtio_scsi_fuzz()
106 q = queues->vq[vqa.queue]; in virtio_scsi_fuzz()
111 if (vq_touched[vqa.queue] == 0) { in virtio_scsi_fuzz()
112 vq_touched[vqa.queue] = 1; in virtio_scsi_fuzz()
113 free_head[vqa.queue] = qvirtqueue_add(s, q, req_addr, vqa.length, in virtio_scsi_fuzz()
120 qvirtqueue_kick(s, dev, q, free_head[vqa.queue]); in virtio_scsi_fuzz()
121 free_head[vqa.queue] = 0; in virtio_scsi_fuzz()
126 /* In the end, kick each queue we interacted with */ in virtio_scsi_fuzz()