Lines Matching refs:vqs

203 	vp_dev->vqs[index] = info;  in vp_setup_vq()
214 struct virtio_pci_vq_info *info = vp_dev->vqs[vq->index]; in vp_del_vq()
238 list_for_each_entry_safe(vq, n, &vdev->vqs, list) { in vp_del_vqs()
240 int v = vp_dev->vqs[vq->index]->msix_vector; in vp_del_vqs()
280 kfree(vp_dev->vqs); in vp_del_vqs()
281 vp_dev->vqs = NULL; in vp_del_vqs()
285 struct virtqueue *vqs[], vq_callback_t *callbacks[], in vp_find_vqs_msix() argument
294 vp_dev->vqs = kcalloc(nvqs, sizeof(*vp_dev->vqs), GFP_KERNEL); in vp_find_vqs_msix()
295 if (!vp_dev->vqs) in vp_find_vqs_msix()
318 vqs[i] = NULL; in vp_find_vqs_msix()
328 vqs[i] = vp_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vp_find_vqs_msix()
331 if (IS_ERR(vqs[i])) { in vp_find_vqs_msix()
332 err = PTR_ERR(vqs[i]); in vp_find_vqs_msix()
347 vqs[i]); in vp_find_vqs_msix()
359 struct virtqueue *vqs[], vq_callback_t *callbacks[], in vp_find_vqs_intx() argument
365 vp_dev->vqs = kcalloc(nvqs, sizeof(*vp_dev->vqs), GFP_KERNEL); in vp_find_vqs_intx()
366 if (!vp_dev->vqs) in vp_find_vqs_intx()
378 vqs[i] = NULL; in vp_find_vqs_intx()
381 vqs[i] = vp_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vp_find_vqs_intx()
384 if (IS_ERR(vqs[i])) { in vp_find_vqs_intx()
385 err = PTR_ERR(vqs[i]); in vp_find_vqs_intx()
398 struct virtqueue *vqs[], vq_callback_t *callbacks[], in vp_find_vqs() argument
405 err = vp_find_vqs_msix(vdev, nvqs, vqs, callbacks, names, true, ctx, desc); in vp_find_vqs()
409 err = vp_find_vqs_msix(vdev, nvqs, vqs, callbacks, names, false, ctx, desc); in vp_find_vqs()
416 return vp_find_vqs_intx(vdev, nvqs, vqs, callbacks, names, ctx); in vp_find_vqs()
435 struct virtio_pci_vq_info *info = vp_dev->vqs[vq->index]; in vp_set_vq_affinity()
460 vp_dev->vqs[index]->msix_vector == VIRTIO_MSI_NO_VECTOR) in vp_get_vq_affinity()
464 vp_dev->vqs[index]->msix_vector); in vp_get_vq_affinity()