Lines Matching refs:vqs
252 vp_dev->vqs[index] = info; in vp_setup_vq()
263 struct virtio_pci_vq_info *info = vp_dev->vqs[vq->index]; in vp_del_vq()
281 list_for_each_entry_safe(vq, n, &vdev->vqs, list) { in vp_del_vqs()
282 info = vp_dev->vqs[vq->index]; in vp_del_vqs()
292 kfree(vp_dev->vqs); in vp_del_vqs()
293 vp_dev->vqs = NULL; in vp_del_vqs()
297 struct virtqueue *vqs[], in vp_try_to_find_vqs() argument
307 vp_dev->vqs = kmalloc(nvqs * sizeof *vp_dev->vqs, GFP_KERNEL); in vp_try_to_find_vqs()
308 if (!vp_dev->vqs) in vp_try_to_find_vqs()
337 vqs[i] = NULL; in vp_try_to_find_vqs()
345 vqs[i] = vp_setup_vq(vdev, i, callbacks[i], names[i], msix_vec); in vp_try_to_find_vqs()
346 if (IS_ERR(vqs[i])) { in vp_try_to_find_vqs()
347 err = PTR_ERR(vqs[i]); in vp_try_to_find_vqs()
362 vqs[i]); in vp_try_to_find_vqs()
364 vp_del_vq(vqs[i]); in vp_try_to_find_vqs()
377 struct virtqueue *vqs[], in vp_find_vqs() argument
384 err = vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names, true, true); in vp_find_vqs()
388 err = vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names, in vp_find_vqs()
393 return vp_try_to_find_vqs(vdev, nvqs, vqs, callbacks, names, in vp_find_vqs()
413 struct virtio_pci_vq_info *info = vp_dev->vqs[vq->index]; in vp_set_vq_affinity()