Lines Matching refs:vqs
61 struct virtio_fs_vq *vqs;
146 return &fs->vqs[vq->index];
168 kfree(vfs->vqs);
214 fsvq = &fs->vqs[i];
238 fsvq = &fs->vqs[i];
295 struct virtio_fs_vq *fsvq = &fs->vqs[i];
686 struct virtqueue **vqs;
698 fs->vqs = kcalloc(fs->nvqs, sizeof(fs->vqs[VQ_HIPRIO]), GFP_KERNEL);
699 if (!fs->vqs)
702 vqs = kmalloc_array(fs->nvqs, sizeof(vqs[VQ_HIPRIO]), GFP_KERNEL);
706 if (!vqs || !callbacks || !names) {
713 virtio_fs_init_vq(&fs->vqs[VQ_HIPRIO], "hiprio", VQ_HIPRIO);
714 names[VQ_HIPRIO] = fs->vqs[VQ_HIPRIO].name;
721 virtio_fs_init_vq(&fs->vqs[i], vq_name, VQ_REQUEST);
723 names[i] = fs->vqs[i].name;
726 ret = virtio_find_vqs(vdev, fs->nvqs, vqs, callbacks, names, NULL);
731 fs->vqs[i].vq = vqs[i];
737 kfree(vqs);
739 kfree(fs->vqs);
899 kfree(fs->vqs);
913 fsvq = &fs->vqs[i];
988 fsvq = &fs->vqs[VQ_HIPRIO];
1247 fsvq = &fs->vqs[queue_id];
1319 struct virtio_fs_vq *fsvq = &fs->vqs[i];
1342 struct virtio_fs_vq *fsvq = &fs->vqs[i];
1364 struct virtio_fs_vq *fsvq = &vfs->vqs[VQ_HIPRIO];
1433 virtqueue_size = virtqueue_get_vring_size(fs->vqs[VQ_REQUEST].vq);