Lines Matching refs:virtqueue
285 vq = &vsession->virtqueue[VIRTIO_SCSI_EVENTQ];
353 notification to the virtqueue's "used" ring.
756 SPDK_ERRLOG("%s: request idx '%"PRIu16"' exceeds virtqueue size (%"PRIu16").\n",
787 SPDK_ERRLOG("%s: request idx '%"PRIu16"' exceeds virtqueue size (%"PRIu16").\n",
810 if (vsession->virtqueue[VIRTIO_SCSI_EVENTQ].vring.desc) {
811 vhost_vq_used_signal(vsession, &vsession->virtqueue[VIRTIO_SCSI_EVENTQ]);
814 if (vsession->virtqueue[VIRTIO_SCSI_CONTROLQ].vring.desc) {
815 rc = process_vq(svsession, &vsession->virtqueue[VIRTIO_SCSI_CONTROLQ]);
816 vhost_vq_used_signal(vsession, &vsession->virtqueue[VIRTIO_SCSI_CONTROLQ]);
831 rc = process_vq(svsession, &vsession->virtqueue[q_idx]);
832 vhost_session_vq_used_signal(&vsession->virtqueue[q_idx]);
1360 vq = &vsession->virtqueue[i];
1383 vq = &vsession->virtqueue[qid];
1391 SPDK_ERRLOG("%s: virtqueue %"PRIu16" is too big. (size = %"PRIu32", max = %"PRIu32")\n",
1399 SPDK_ERRLOG("%s: failed to allocate %"PRIu32" tasks for virtqueue %"PRIu16"\n",
1436 if (vsession->virtqueue[i].vring.desc == NULL) {
1500 vhost_vq_used_signal(vsession, &vsession->virtqueue[i]);