Searched refs:virtscsi_vq (Results 1 – 1 of 1) sorted by relevance
176 struct virtio_scsi_vq *virtscsi_vq, in virtscsi_vq_done() argument182 struct virtqueue *vq = virtscsi_vq->vq; in virtscsi_vq_done()184 spin_lock_irqsave(&virtscsi_vq->vq_lock, flags); in virtscsi_vq_done()191 spin_unlock_irqrestore(&virtscsi_vq->vq_lock, flags); in virtscsi_vq_done()755 struct virtio_scsi_vq *virtscsi_vq = &vscsi->req_vqs[queue_num]; in virtscsi_mq_poll() local761 spin_lock_irqsave(&virtscsi_vq->vq_lock, flags); in virtscsi_mq_poll()763 while ((buf = virtqueue_get_buf(virtscsi_vq->vq, &len)) != NULL) { in virtscsi_mq_poll()768 spin_unlock_irqrestore(&virtscsi_vq->vq_lock, flags); in virtscsi_mq_poll()823 static void virtscsi_init_vq(struct virtio_scsi_vq *virtscsi_vq, in virtscsi_init_vq() argument826 spin_lock_init(&virtscsi_vq->vq_lock); in virtscsi_init_vq()[all …]