Home
last modified time | relevance | path

Searched refs:virtscsi_vq (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/scsi/
H A Dvirtio_scsi.c176 struct virtio_scsi_vq *virtscsi_vq, in virtscsi_vq_done() argument
182 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() local
761 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() argument
826 spin_lock_init(&virtscsi_vq->vq_lock); in virtscsi_init_vq()
[all …]