Lines Matching refs:vqs
60 struct virtio_fs_vq *vqs;
133 return &fs->vqs[vq->index];
160 kfree(vfs->vqs);
206 fsvq = &fs->vqs[i];
230 fsvq = &fs->vqs[i];
287 struct virtio_fs_vq *fsvq = &fs->vqs[i];
678 struct virtqueue **vqs;
690 fs->vqs = kcalloc(fs->nvqs, sizeof(fs->vqs[VQ_HIPRIO]), GFP_KERNEL);
691 if (!fs->vqs)
694 vqs = kmalloc_array(fs->nvqs, sizeof(vqs[VQ_HIPRIO]), GFP_KERNEL);
698 if (!vqs || !callbacks || !names) {
705 virtio_fs_init_vq(&fs->vqs[VQ_HIPRIO], "hiprio", VQ_HIPRIO);
706 names[VQ_HIPRIO] = fs->vqs[VQ_HIPRIO].name;
713 virtio_fs_init_vq(&fs->vqs[i], vq_name, VQ_REQUEST);
715 names[i] = fs->vqs[i].name;
718 ret = virtio_find_vqs(vdev, fs->nvqs, vqs, callbacks, names, NULL);
723 fs->vqs[i].vq = vqs[i];
729 kfree(vqs);
731 kfree(fs->vqs);
905 kfree(fs->vqs);
919 fsvq = &fs->vqs[i];
994 fsvq = &fs->vqs[VQ_HIPRIO];
1253 fsvq = &fs->vqs[queue_id];
1325 struct virtio_fs_vq *fsvq = &fs->vqs[i];
1348 struct virtio_fs_vq *fsvq = &fs->vqs[i];
1370 struct virtio_fs_vq *fsvq = &vfs->vqs[VQ_HIPRIO];
1450 virtqueue_size = virtqueue_get_vring_size(fs->vqs[VQ_REQUEST].vq);