/linux-master/drivers/nvdimm/ |
H A D | virtio_pmem.h | 33 struct virtio_device *vdev;
|
H A D | nd_virtio.c | 40 struct virtio_device *vdev = nd_region->provider_data;
|
H A D | virtio_pmem.c | 32 static int virtio_pmem_validate(struct virtio_device *vdev) 46 static int virtio_pmem_probe(struct virtio_device *vdev) 137 static void virtio_pmem_remove(struct virtio_device *vdev)
|
/linux-master/arch/um/drivers/ |
H A D | virt-pci.c | 32 struct virtio_device *vdev; 488 struct virtio_device *vdev = vq->vdev; 518 struct virtio_device *vdev = vq->vdev; 596 static void __um_pci_virtio_platform_remove(struct virtio_device *vdev, 609 static int um_pci_virtio_platform_probe(struct virtio_device *vdev, 645 static int um_pci_virtio_probe(struct virtio_device *vdev) 705 static void um_pci_virtio_remove(struct virtio_device *vdev)
|
H A D | virtio_uml.c | 51 struct virtio_device vdev; 821 static void vu_get(struct virtio_device *vdev, unsigned offset, 829 static void vu_set(struct virtio_device *vdev, unsigned offset, 837 static u8 vu_get_status(struct virtio_device *vdev) 844 static void vu_set_status(struct virtio_device *vdev, u8 status) 851 static void vu_reset(struct virtio_device *vdev) 878 static void vu_del_vqs(struct virtio_device *vdev) 939 static struct virtqueue *vu_setup_vq(struct virtio_device *vdev, 1016 static int vu_find_vqs(struct virtio_device *vdev, unsigned nvqs, 1069 static u64 vu_get_features(struct virtio_device *vde [all...] |
/linux-master/arch/um/include/linux/ |
H A D | virtio-uml.h | 10 void virtio_uml_set_no_vq_suspend(struct virtio_device *vdev,
|
/linux-master/block/ |
H A D | blk-mq-virtio.c | 24 struct virtio_device *vdev, int first_vec)
|
/linux-master/drivers/block/ |
H A D | virtio_blk.c | 66 struct virtio_device *vdev; 239 static blk_status_t virtblk_setup_cmd(struct virtio_device *vdev, 726 struct virtio_device *vdev = vblk->vdev; 920 struct virtio_device *vdev = vblk->vdev; 956 static void virtblk_config_changed(struct virtio_device *vdev) 972 struct virtio_device *vdev = vblk->vdev; 1073 static int virtblk_get_cache_mode(struct virtio_device *vdev) 1092 static void virtblk_update_cache_mode(struct virtio_device *vdev) 1110 struct virtio_device *vdev = vblk->vdev; 1148 struct virtio_device *vde [all...] |
/linux-master/drivers/bluetooth/ |
H A D | virtio_bt.c | 23 struct virtio_device *vdev; 255 static int virtbt_probe(struct virtio_device *vdev) 388 static void virtbt_remove(struct virtio_device *vdev)
|
/linux-master/drivers/char/hw_random/ |
H A D | virtio-rng.c | 129 static int probe_common(struct virtio_device *vdev) 175 static void remove_common(struct virtio_device *vdev) 191 static int virtrng_probe(struct virtio_device *vdev) 196 static void virtrng_remove(struct virtio_device *vdev) 201 static void virtrng_scan(struct virtio_device *vdev) 211 static int virtrng_freeze(struct virtio_device *vdev) 217 static int virtrng_restore(struct virtio_device *vdev)
|
/linux-master/drivers/char/ |
H A D | virtio_console.c | 140 struct virtio_device *vdev; 329 static bool is_rproc_serial(const struct virtio_device *vdev) 403 static struct port_buffer *alloc_buf(struct virtio_device *vdev, size_t buf_size, 1151 struct virtio_device *vdev; 1527 static void handle_control_message(struct virtio_device *vdev, 1767 static void config_intr(struct virtio_device *vdev) 1783 struct virtio_device *vdev; 1914 static void virtcons_remove(struct virtio_device *vdev) 1965 static int virtcons_probe(struct virtio_device *vdev) 1986 /* Attach this portdev to this virtio_device, an [all...] |
/linux-master/drivers/crypto/virtio/ |
H A D | virtio_crypto_common.h | 36 struct virtio_device *vdev;
|
H A D | virtio_crypto_core.c | 330 struct virtio_device *vdev = vcrypto->vdev; 347 static int virtcrypto_probe(struct virtio_device *vdev) 498 static void virtcrypto_remove(struct virtio_device *vdev) 518 static void virtcrypto_config_changed(struct virtio_device *vdev) 526 static int virtcrypto_freeze(struct virtio_device *vdev) 541 static int virtcrypto_restore(struct virtio_device *vdev)
|
/linux-master/drivers/firmware/arm_scmi/ |
H A D | virtio.c | 112 static struct virtio_device *scmi_vdev; 221 static bool scmi_vio_have_vq_rx(struct virtio_device *vdev) 807 static int scmi_vio_probe(struct virtio_device *vdev) 873 static void scmi_vio_remove(struct virtio_device *vdev) 888 static int scmi_vio_validate(struct virtio_device *vdev)
|
/linux-master/drivers/gpio/ |
H A D | gpio-virtio.c | 45 struct virtio_device *vdev; 451 static void virtio_gpio_free_vqs(struct virtio_device *vdev) 458 struct virtio_device *vdev) 540 static int virtio_gpio_probe(struct virtio_device *vdev) 630 static void virtio_gpio_remove(struct virtio_device *vdev)
|
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_drv.c | 69 static int virtio_gpu_probe(struct virtio_device *vdev) 116 static void virtio_gpu_remove(struct virtio_device *vdev) 126 static void virtio_gpu_config_changed(struct virtio_device *vdev)
|
H A D | virtgpu_drv.h | 223 struct virtio_device *vdev; 290 int virtio_gpu_init(struct virtio_device *vdev, struct drm_device *dev);
|
H A D | virtgpu_kms.c | 117 int virtio_gpu_init(struct virtio_device *vdev, struct drm_device *dev)
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-virtio.c | 29 struct virtio_device *vdev; 166 static void virtio_i2c_del_vqs(struct virtio_device *vdev) 174 struct virtio_device *vdev = vi->vdev; 190 static int virtio_i2c_probe(struct virtio_device *vdev) 232 static void virtio_i2c_remove(struct virtio_device *vdev) 246 static int virtio_i2c_freeze(struct virtio_device *vdev) 252 static int virtio_i2c_restore(struct virtio_device *vdev)
|
/linux-master/drivers/iommu/ |
H A D | virtio-iommu.c | 37 struct virtio_device *vdev; 1096 struct virtio_device *vdev = dev_to_virtio(viommu->dev); 1130 static int viommu_probe(struct virtio_device *vdev) 1228 static void viommu_remove(struct virtio_device *vdev) 1242 static void viommu_config_changed(struct virtio_device *vdev)
|
/linux-master/drivers/misc/ |
H A D | nsm.c | 51 struct virtio_device *vdev; 401 static int nsm_device_init_vq(struct virtio_device *vdev) 421 static int nsm_device_probe(struct virtio_device *vdev) 480 static void nsm_device_remove(struct virtio_device *vdev)
|
/linux-master/drivers/net/caif/ |
H A D | caif_virtio.c | 103 struct virtio_device *vdev; 350 static void cfv_recv(struct virtio_device *vdev, struct vringh *vr_rx) 647 static int cfv_probe(struct virtio_device *vdev) 754 static void cfv_remove(struct virtio_device *vdev)
|
/linux-master/drivers/net/ |
H A D | virtio_net.c | 255 struct virtio_device *vdev; 2580 struct virtio_device *vdev = vi->vdev; 3253 struct virtio_device *vdev = vi->vdev; 3908 static void virtnet_freeze_down(struct virtio_device *vdev) 3926 static int virtnet_restore_up(struct virtio_device *vdev) 4236 static void virtnet_config_changed(struct virtio_device *vdev) 4327 struct virtio_device *vdev = vi->vdev; 4543 static bool virtnet_fail_on_feature(struct virtio_device *vdev, 4559 static bool virtnet_validate_features(struct virtio_device *vdev) 4588 static int virtnet_validate(struct virtio_device *vde [all...] |
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 6559 static int init_vqs(struct virtio_device *vdev) 6596 static void remove_vqs(struct virtio_device *vdev) 6613 static int hwsim_virtio_probe(struct virtio_device *vdev) 6647 static void hwsim_virtio_remove(struct virtio_device *vdev)
|
/linux-master/drivers/platform/mellanox/ |
H A D | mlxbf-tmfifo.c | 137 struct virtio_device vdev; 330 struct virtio_device *vdev = vring->vq->vdev; 354 struct virtio_device *vdev = vring->vq->vdev; 376 struct virtio_device *vdev = vring->vq->vdev; 414 struct virtio_device *vdev = vring->vq->vdev; 458 struct virtio_device *vdev = &cons->vdev; 605 struct virtio_device *vdev = vring->vq->vdev; 738 struct virtio_device *vdev; 1018 static u64 mlxbf_tmfifo_virtio_get_features(struct virtio_device *vdev) 1026 static int mlxbf_tmfifo_virtio_finalize_features(struct virtio_device *vde [all...] |