Home
last modified time | relevance | path

Searched refs:vqs_info (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/virtio/
H A Dvirtio_pci_common.c375 struct virtqueue_info vqs_info[], in vp_find_vqs_msix() argument
403 vqi = &vqs_info[i]; in vp_find_vqs_msix()
421 vqi = &vqs_info[i]; in vp_find_vqs_msix()
457 struct virtqueue_info vqs_info[]) in vp_find_vqs_intx() argument
483 struct virtqueue_info *vqi = &vqs_info[i]; in vp_find_vqs_intx()
518 struct virtqueue *vqs[], struct virtqueue_info vqs_info[], in vp_find_vqs() argument
524 err = vp_find_vqs_msix(vdev, nvqs, vqs, vqs_info, in vp_find_vqs()
531 err = vp_find_vqs_msix(vdev, nvqs, vqs, vqs_info, in vp_find_vqs()
536 err = vp_find_vqs_msix(vdev, nvqs, vqs, vqs_info, in vp_find_vqs()
544 return vp_find_vqs_intx(vdev, nvqs, vqs, vqs_info); in vp_find_vqs()
H A Dvirtio_balloon.c585 struct virtqueue_info vqs_info[VIRTIO_BALLOON_VQ_MAX] = {}; in init_vqs() local
594 vqs_info[VIRTIO_BALLOON_VQ_INFLATE].callback = balloon_ack; in init_vqs()
595 vqs_info[VIRTIO_BALLOON_VQ_INFLATE].name = "inflate"; in init_vqs()
596 vqs_info[VIRTIO_BALLOON_VQ_DEFLATE].callback = balloon_ack; in init_vqs()
597 vqs_info[VIRTIO_BALLOON_VQ_DEFLATE].name = "deflate"; in init_vqs()
600 vqs_info[VIRTIO_BALLOON_VQ_STATS].name = "stats"; in init_vqs()
601 vqs_info[VIRTIO_BALLOON_VQ_STATS].callback = stats_request; in init_vqs()
605 vqs_info[VIRTIO_BALLOON_VQ_FREE_PAGE].name = "free_page_vq"; in init_vqs()
608 vqs_info[VIRTIO_BALLOON_VQ_REPORTING].name = "reporting_vq"; in init_vqs()
609 vqs_info[VIRTIO_BALLOON_VQ_REPORTING].callback = balloon_ack; in init_vqs()
[all …]
H A Dvirtio_input.c191 struct virtqueue_info vqs_info[] = { in virtinput_init_vqs() local
198 err = virtio_find_vqs(vi->vdev, 2, vqs, vqs_info, NULL); in virtinput_init_vqs()
H A Dvirtio_vdpa.c330 struct virtqueue_info vqs_info[], in virtio_vdpa_find_vqs() argument
348 struct virtqueue_info *vqi = &vqs_info[i]; in virtio_vdpa_find_vqs()
H A Dvirtio_mmio.c455 struct virtqueue_info vqs_info[], in vm_find_vqs() argument
474 struct virtqueue_info *vqi = &vqs_info[i]; in vm_find_vqs()
H A Dvirtio_rtc_driver.c1215 struct virtqueue_info vqs_info[] = { in viortc_init_vqs() local
1231 ret = virtio_find_vqs(vdev, nr_queues, vqs, vqs_info, NULL); in viortc_init_vqs()
H A Dvirtio_pci_modern.c746 struct virtqueue_info vqs_info[], in vp_modern_find_vqs() argument
751 int rc = vp_find_vqs(vdev, nvqs, vqs, vqs_info, desc); in vp_modern_find_vqs()
/linux/include/linux/
H A Dvirtio_config.h123 struct virtqueue_info vqs_info[],
295 struct virtqueue_info vqs_info[], in virtio_find_vqs() argument
298 return vdev->config->find_vqs(vdev, nvqs, vqs, vqs_info, desc); in virtio_find_vqs()
305 struct virtqueue_info vqs_info[] = { in virtio_find_single_vq() local
309 int err = virtio_find_vqs(vdev, 1, &vq, vqs_info, NULL); in virtio_find_single_vq()
/linux/sound/virtio/
H A Dvirtio_card.c111 struct virtqueue_info vqs_info[VIRTIO_SND_VQ_MAX] = { in virtsnd_find_vqs() local
126 rc = virtio_find_vqs(vdev, VIRTIO_SND_VQ_MAX, vqs, vqs_info, NULL); in virtsnd_find_vqs()
/linux/drivers/bluetooth/
H A Dvirtio_bt.c286 struct virtqueue_info vqs_info[VIRTBT_NUM_VQS] = { in virtbt_probe() local
316 err = virtio_find_vqs(vdev, VIRTBT_NUM_VQS, vbt->vqs, vqs_info, NULL); in virtbt_probe()
/linux/drivers/remoteproc/
H A Dremoteproc_virtio.c185 struct virtqueue_info vqs_info[], in rproc_virtio_find_vqs() argument
191 struct virtqueue_info *vqi = &vqs_info[i]; in rproc_virtio_find_vqs()
/linux/arch/um/drivers/
H A Dvirtio_pcidev.c465 struct virtqueue_info vqs_info[] = { in virtio_pcidev_init_vqs() local
472 err = virtio_find_vqs(dev->vdev, 2, vqs, vqs_info, NULL); in virtio_pcidev_init_vqs()
H A Dvirtio_uml.c1036 struct virtqueue_info vqs_info[], in vu_find_vqs() argument
1054 struct virtqueue_info *vqi = &vqs_info[i]; in vu_find_vqs()
/linux/net/vmw_vsock/
H A Dvirtio_transport.c702 struct virtqueue_info vqs_info[] = { in virtio_vsock_vqs_init() local
716 ret = virtio_find_vqs(vdev, VSOCK_VQ_MAX, vsock->vqs, vqs_info, NULL); in virtio_vsock_vqs_init()
/linux/drivers/net/
H A Dvirtio_net.c6441 struct virtqueue_info *vqs_info; in virtnet_find_vqs() local
6459 vqs_info = kzalloc_objs(*vqs_info, total_vqs); in virtnet_find_vqs()
6460 if (!vqs_info) in virtnet_find_vqs()
6472 vqs_info[total_vqs - 1].name = "control"; in virtnet_find_vqs()
6477 vqs_info[rxq2vq(i)].callback = skb_recv_done; in virtnet_find_vqs()
6478 vqs_info[txq2vq(i)].callback = skb_xmit_done; in virtnet_find_vqs()
6481 vqs_info[rxq2vq(i)].name = vi->rq[i].name; in virtnet_find_vqs()
6482 vqs_info[txq2vq(i)].name = vi->sq[i].name; in virtnet_find_vqs()
6484 vqs_info[rxq2vq(i)].ctx = true; in virtnet_find_vqs()
6487 ret = virtio_find_vqs(vi->vdev, total_vqs, vqs, vqs_info, NULL); in virtnet_find_vqs()
[all …]
/linux/drivers/iommu/
H A Dvirtio-iommu.c1116 struct virtqueue_info vqs_info[] = { in viommu_init_vqs() local
1122 vqs_info, NULL); in viommu_init_vqs()
/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c1062 struct virtqueue_info vqs_info[], in mlxbf_tmfifo_virtio_find_vqs() argument
1074 struct virtqueue_info *vqi = &vqs_info[i]; in mlxbf_tmfifo_virtio_find_vqs()
/linux/drivers/s390/virtio/
H A Dvirtio_ccw.c703 struct virtqueue_info vqs_info[], in virtio_ccw_find_vqs() argument
717 struct virtqueue_info *vqi = &vqs_info[i]; in virtio_ccw_find_vqs()
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c7385 struct virtqueue_info vqs_info[HWSIM_NUM_VQS] = { in init_vqs() local
7391 hwsim_vqs, vqs_info, NULL); in init_vqs()