Home
last modified time | relevance | path

Searched refs:nvqs (Results 1 – 8 of 8) sorted by relevance

/linux-4.19.296/drivers/virtio/
Dvirtio_pci_common.c281 static int vp_find_vqs_msix(struct virtio_device *vdev, unsigned nvqs, in vp_find_vqs_msix() argument
291 vp_dev->vqs = kcalloc(nvqs, sizeof(*vp_dev->vqs), GFP_KERNEL); in vp_find_vqs_msix()
298 for (i = 0; i < nvqs; ++i) in vp_find_vqs_msix()
313 for (i = 0; i < nvqs; ++i) { in vp_find_vqs_msix()
355 static int vp_find_vqs_intx(struct virtio_device *vdev, unsigned nvqs, in vp_find_vqs_intx() argument
362 vp_dev->vqs = kcalloc(nvqs, sizeof(*vp_dev->vqs), GFP_KERNEL); in vp_find_vqs_intx()
373 for (i = 0; i < nvqs; ++i) { in vp_find_vqs_intx()
394 int vp_find_vqs(struct virtio_device *vdev, unsigned nvqs, in vp_find_vqs() argument
402 err = vp_find_vqs_msix(vdev, nvqs, vqs, callbacks, names, true, ctx, desc); in vp_find_vqs()
406 err = vp_find_vqs_msix(vdev, nvqs, vqs, callbacks, names, false, ctx, desc); in vp_find_vqs()
[all …]
Dvirtio_pci_common.h133 int vp_find_vqs(struct virtio_device *vdev, unsigned nvqs,
Dvirtio_balloon.c397 int err, nvqs; in init_vqs() local
403 nvqs = virtio_has_feature(vb->vdev, VIRTIO_BALLOON_F_STATS_VQ) ? 3 : 2; in init_vqs()
404 err = virtio_find_vqs(vb->vdev, nvqs, vqs, callbacks, names, NULL); in init_vqs()
Dvirtio_mmio.c463 static int vm_find_vqs(struct virtio_device *vdev, unsigned nvqs, in vm_find_vqs() argument
479 for (i = 0; i < nvqs; ++i) { in vm_find_vqs()
Dvirtio_pci_modern.c405 static int vp_modern_find_vqs(struct virtio_device *vdev, unsigned nvqs, in vp_modern_find_vqs() argument
413 int rc = vp_find_vqs(vdev, nvqs, vqs, callbacks, names, ctx, desc); in vp_modern_find_vqs()
/linux-4.19.296/include/linux/
Dvirtio_config.h75 int (*find_vqs)(struct virtio_device *, unsigned nvqs,
188 int virtio_find_vqs(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs() argument
193 return vdev->config->find_vqs(vdev, nvqs, vqs, callbacks, names, NULL, desc); in virtio_find_vqs()
197 int virtio_find_vqs_ctx(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs_ctx() argument
202 return vdev->config->find_vqs(vdev, nvqs, vqs, callbacks, names, ctx, in virtio_find_vqs_ctx()
/linux-4.19.296/drivers/s390/virtio/
Dvirtio_ccw.c239 static unsigned long get_airq_indicator(struct virtqueue *vqs[], int nvqs, in get_airq_indicator() argument
256 bit = airq_iv_alloc(info->aiv, nvqs); in get_airq_indicator()
265 for (j = 0; j < nvqs; j++) { in get_airq_indicator()
587 struct virtqueue *vqs[], int nvqs, in virtio_ccw_register_adapter_ind() argument
600 thinint_area->indicator = get_airq_indicator(vqs, nvqs, in virtio_ccw_register_adapter_ind()
634 static int virtio_ccw_find_vqs(struct virtio_device *vdev, unsigned nvqs, in virtio_ccw_find_vqs() argument
650 for (i = 0; i < nvqs; ++i) { in virtio_ccw_find_vqs()
669 ret = virtio_ccw_register_adapter_ind(vcdev, vqs, nvqs, ccw); in virtio_ccw_find_vqs()
/linux-4.19.296/drivers/misc/mic/vop/
Dvop_main.c375 static int vop_find_vqs(struct virtio_device *dev, unsigned nvqs, in vop_find_vqs() argument
387 if (nvqs > ioread8(&vdev->desc->num_vq)) in vop_find_vqs()
390 for (i = 0; i < nvqs; ++i) { in vop_find_vqs()