virtio_device 46 arch/um/drivers/virtio_uml.c struct virtio_device vdev; virtio_device 694 arch/um/drivers/virtio_uml.c static void vu_get(struct virtio_device *vdev, unsigned offset, virtio_device 702 arch/um/drivers/virtio_uml.c static void vu_set(struct virtio_device *vdev, unsigned offset, virtio_device 710 arch/um/drivers/virtio_uml.c static u8 vu_get_status(struct virtio_device *vdev) virtio_device 717 arch/um/drivers/virtio_uml.c static void vu_set_status(struct virtio_device *vdev, u8 status) virtio_device 724 arch/um/drivers/virtio_uml.c static void vu_reset(struct virtio_device *vdev) virtio_device 744 arch/um/drivers/virtio_uml.c static void vu_del_vqs(struct virtio_device *vdev) virtio_device 796 arch/um/drivers/virtio_uml.c static struct virtqueue *vu_setup_vq(struct virtio_device *vdev, virtio_device 864 arch/um/drivers/virtio_uml.c static int vu_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 911 arch/um/drivers/virtio_uml.c static u64 vu_get_features(struct virtio_device *vdev) virtio_device 918 arch/um/drivers/virtio_uml.c static int vu_finalize_features(struct virtio_device *vdev) virtio_device 929 arch/um/drivers/virtio_uml.c static const char *vu_bus_name(struct virtio_device *vdev) virtio_device 951 arch/um/drivers/virtio_uml.c struct virtio_device *vdev = virtio_device 952 arch/um/drivers/virtio_uml.c container_of(d, struct virtio_device, dev); virtio_device 25 block/blk-mq-virtio.c struct virtio_device *vdev, int first_vec) virtio_device 45 drivers/block/virtio_blk.c struct virtio_device *vdev; virtio_device 519 drivers/block/virtio_blk.c struct virtio_device *vdev = vblk->vdev; virtio_device 565 drivers/block/virtio_blk.c static void virtblk_config_changed(struct virtio_device *vdev) virtio_device 580 drivers/block/virtio_blk.c struct virtio_device *vdev = vblk->vdev; virtio_device 657 drivers/block/virtio_blk.c static int virtblk_get_cache_mode(struct virtio_device *vdev) virtio_device 676 drivers/block/virtio_blk.c static void virtblk_update_cache_mode(struct virtio_device *vdev) virtio_device 695 drivers/block/virtio_blk.c struct virtio_device *vdev = vblk->vdev; virtio_device 733 drivers/block/virtio_blk.c struct virtio_device *vdev = vblk->vdev; virtio_device 796 drivers/block/virtio_blk.c static int virtblk_probe(struct virtio_device *vdev) virtio_device 1001 drivers/block/virtio_blk.c static void virtblk_remove(struct virtio_device *vdev) virtio_device 1031 drivers/block/virtio_blk.c static int virtblk_freeze(struct virtio_device *vdev) virtio_device 1047 drivers/block/virtio_blk.c static int virtblk_restore(struct virtio_device *vdev) virtio_device 87 drivers/char/hw_random/virtio-rng.c static int probe_common(struct virtio_device *vdev) virtio_device 129 drivers/char/hw_random/virtio-rng.c static void remove_common(struct virtio_device *vdev) virtio_device 145 drivers/char/hw_random/virtio-rng.c static int virtrng_probe(struct virtio_device *vdev) virtio_device 150 drivers/char/hw_random/virtio-rng.c static void virtrng_remove(struct virtio_device *vdev) virtio_device 155 drivers/char/hw_random/virtio-rng.c static void virtrng_scan(struct virtio_device *vdev) virtio_device 166 drivers/char/hw_random/virtio-rng.c static int virtrng_freeze(struct virtio_device *vdev) virtio_device 172 drivers/char/hw_random/virtio-rng.c static int virtrng_restore(struct virtio_device *vdev) virtio_device 146 drivers/char/virtio_console.c struct virtio_device *vdev; virtio_device 338 drivers/char/virtio_console.c static bool is_rproc_serial(const struct virtio_device *vdev) virtio_device 412 drivers/char/virtio_console.c static struct port_buffer *alloc_buf(struct virtio_device *vdev, size_t buf_size, virtio_device 1169 drivers/char/virtio_console.c struct virtio_device *vdev; virtio_device 1566 drivers/char/virtio_console.c static void handle_control_message(struct virtio_device *vdev, virtio_device 1807 drivers/char/virtio_console.c static void config_intr(struct virtio_device *vdev) virtio_device 1823 drivers/char/virtio_console.c struct virtio_device *vdev; virtio_device 1953 drivers/char/virtio_console.c static void virtcons_remove(struct virtio_device *vdev) virtio_device 1997 drivers/char/virtio_console.c static int virtcons_probe(struct virtio_device *vdev) virtio_device 2138 drivers/char/virtio_console.c static int virtcons_freeze(struct virtio_device *vdev) virtio_device 2173 drivers/char/virtio_console.c static int virtcons_restore(struct virtio_device *vdev) virtio_device 33 drivers/crypto/virtio/virtio_crypto_common.h struct virtio_device *vdev; virtio_device 278 drivers/crypto/virtio/virtio_crypto_core.c struct virtio_device *vdev = vcrypto->vdev; virtio_device 287 drivers/crypto/virtio/virtio_crypto_core.c static int virtcrypto_probe(struct virtio_device *vdev) virtio_device 431 drivers/crypto/virtio/virtio_crypto_core.c static void virtcrypto_remove(struct virtio_device *vdev) virtio_device 447 drivers/crypto/virtio/virtio_crypto_core.c static void virtcrypto_config_changed(struct virtio_device *vdev) virtio_device 455 drivers/crypto/virtio/virtio_crypto_core.c static int virtcrypto_freeze(struct virtio_device *vdev) virtio_device 469 drivers/crypto/virtio/virtio_crypto_core.c static int virtcrypto_restore(struct virtio_device *vdev) virtio_device 46 drivers/gpu/drm/virtio/virtgpu_drv.c static int virtio_gpu_pci_quirk(struct drm_device *dev, struct virtio_device *vdev) virtio_device 97 drivers/gpu/drm/virtio/virtgpu_drv.c static int virtio_gpu_probe(struct virtio_device *vdev) virtio_device 135 drivers/gpu/drm/virtio/virtgpu_drv.c static void virtio_gpu_remove(struct virtio_device *vdev) virtio_device 144 drivers/gpu/drm/virtio/virtgpu_drv.c static void virtio_gpu_config_changed(struct virtio_device *vdev) virtio_device 180 drivers/gpu/drm/virtio/virtgpu_drv.h struct virtio_device *vdev; virtio_device 38 drivers/iommu/virtio-iommu.c struct virtio_device *vdev; virtio_device 973 drivers/iommu/virtio-iommu.c struct virtio_device *vdev = dev_to_virtio(viommu->dev); virtio_device 1007 drivers/iommu/virtio-iommu.c static int viommu_probe(struct virtio_device *vdev) virtio_device 1132 drivers/iommu/virtio-iommu.c static void viommu_remove(struct virtio_device *vdev) virtio_device 1146 drivers/iommu/virtio-iommu.c static void viommu_config_changed(struct virtio_device *vdev) virtio_device 45 drivers/misc/mic/vop/vop_main.c struct virtio_device vdev; virtio_device 103 drivers/misc/mic/vop/vop_main.c static u64 vop_get_features(struct virtio_device *vdev) virtio_device 119 drivers/misc/mic/vop/vop_main.c static void vop_transport_features(struct virtio_device *vdev) virtio_device 129 drivers/misc/mic/vop/vop_main.c static int vop_finalize_features(struct virtio_device *vdev) virtio_device 158 drivers/misc/mic/vop/vop_main.c static void vop_get(struct virtio_device *vdev, unsigned int offset, virtio_device 168 drivers/misc/mic/vop/vop_main.c static void vop_set(struct virtio_device *vdev, unsigned int offset, virtio_device 183 drivers/misc/mic/vop/vop_main.c static u8 vop_get_status(struct virtio_device *vdev) virtio_device 188 drivers/misc/mic/vop/vop_main.c static void vop_set_status(struct virtio_device *dev, u8 status) virtio_device 200 drivers/misc/mic/vop/vop_main.c static void vop_reset_inform_host(struct virtio_device *dev) virtio_device 224 drivers/misc/mic/vop/vop_main.c static void vop_reset(struct virtio_device *dev) virtio_device 261 drivers/misc/mic/vop/vop_main.c static void vop_del_vqs(struct virtio_device *dev) virtio_device 275 drivers/misc/mic/vop/vop_main.c struct virtio_device *vdev, virtio_device 298 drivers/misc/mic/vop/vop_main.c static struct virtqueue *vop_find_vq(struct virtio_device *dev, virtio_device 383 drivers/misc/mic/vop/vop_main.c static int vop_find_vqs(struct virtio_device *dev, unsigned nvqs, virtio_device 468 drivers/misc/mic/vop/vop_main.c struct virtio_device *vdev = virtio_device 469 drivers/misc/mic/vop/vop_main.c container_of(_d, struct virtio_device, dev); virtio_device 543 drivers/misc/mic/vop/vop_main.c struct virtio_device *_dev = dev_to_virtio(dev); virtio_device 103 drivers/net/caif/caif_virtio.c struct virtio_device *vdev; virtio_device 350 drivers/net/caif/caif_virtio.c static void cfv_recv(struct virtio_device *vdev, struct vringh *vr_rx) virtio_device 647 drivers/net/caif/caif_virtio.c static int cfv_probe(struct virtio_device *vdev) virtio_device 747 drivers/net/caif/caif_virtio.c static void cfv_remove(struct virtio_device *vdev) virtio_device 177 drivers/net/virtio_net.c struct virtio_device *vdev; virtio_device 1674 drivers/net/virtio_net.c struct virtio_device *vdev = vi->vdev; virtio_device 2036 drivers/net/virtio_net.c struct virtio_device *vdev = vi->vdev; virtio_device 2316 drivers/net/virtio_net.c static void virtnet_freeze_down(struct virtio_device *vdev) virtio_device 2339 drivers/net/virtio_net.c static int virtnet_restore_up(struct virtio_device *vdev) virtio_device 2636 drivers/net/virtio_net.c static void virtnet_config_changed(struct virtio_device *vdev) virtio_device 2726 drivers/net/virtio_net.c struct virtio_device *vdev = vi->vdev; virtio_device 2931 drivers/net/virtio_net.c static bool virtnet_fail_on_feature(struct virtio_device *vdev, virtio_device 2947 drivers/net/virtio_net.c static bool virtnet_validate_features(struct virtio_device *vdev) virtio_device 2968 drivers/net/virtio_net.c static int virtnet_validate(struct virtio_device *vdev) virtio_device 2990 drivers/net/virtio_net.c static int virtnet_probe(struct virtio_device *vdev) virtio_device 3220 drivers/net/virtio_net.c static void virtnet_remove(struct virtio_device *vdev) virtio_device 3238 drivers/net/virtio_net.c static __maybe_unused int virtnet_freeze(struct virtio_device *vdev) virtio_device 3249 drivers/net/virtio_net.c static __maybe_unused int virtnet_restore(struct virtio_device *vdev) virtio_device 40 drivers/nvdimm/nd_virtio.c struct virtio_device *vdev = nd_region->provider_data; virtio_device 32 drivers/nvdimm/virtio_pmem.c static int virtio_pmem_probe(struct virtio_device *vdev) virtio_device 102 drivers/nvdimm/virtio_pmem.c static void virtio_pmem_remove(struct virtio_device *vdev) virtio_device 33 drivers/nvdimm/virtio_pmem.h struct virtio_device *vdev; virtio_device 116 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device vdev; virtio_device 291 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = vring->vq->vdev; virtio_device 312 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = vring->vq->vdev; virtio_device 334 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = vring->vq->vdev; virtio_device 372 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = vring->vq->vdev; virtio_device 416 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = &cons->vdev; virtio_device 563 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = vring->vq->vdev; virtio_device 676 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev; virtio_device 874 drivers/platform/mellanox/mlxbf-tmfifo.c static u64 mlxbf_tmfifo_virtio_get_features(struct virtio_device *vdev) virtio_device 882 drivers/platform/mellanox/mlxbf-tmfifo.c static int mlxbf_tmfifo_virtio_finalize_features(struct virtio_device *vdev) virtio_device 892 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_virtio_del_vqs(struct virtio_device *vdev) virtio_device 914 drivers/platform/mellanox/mlxbf-tmfifo.c static int mlxbf_tmfifo_virtio_find_vqs(struct virtio_device *vdev, virtio_device 963 drivers/platform/mellanox/mlxbf-tmfifo.c static u8 mlxbf_tmfifo_virtio_get_status(struct virtio_device *vdev) virtio_device 971 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_virtio_set_status(struct virtio_device *vdev, virtio_device 980 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_virtio_reset(struct virtio_device *vdev) virtio_device 988 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_virtio_get(struct virtio_device *vdev, virtio_device 1002 drivers/platform/mellanox/mlxbf-tmfifo.c static void mlxbf_tmfifo_virtio_set(struct virtio_device *vdev, virtio_device 1017 drivers/platform/mellanox/mlxbf-tmfifo.c struct virtio_device *vdev = virtio_device 1018 drivers/platform/mellanox/mlxbf-tmfifo.c container_of(device, struct virtio_device, dev); virtio_device 65 drivers/remoteproc/remoteproc_virtio.c static struct virtqueue *rp_find_vq(struct virtio_device *vdev, virtio_device 126 drivers/remoteproc/remoteproc_virtio.c static void __rproc_virtio_del_vqs(struct virtio_device *vdev) virtio_device 138 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_del_vqs(struct virtio_device *vdev) virtio_device 143 drivers/remoteproc/remoteproc_virtio.c static int rproc_virtio_find_vqs(struct virtio_device *vdev, unsigned int nvqs, virtio_device 173 drivers/remoteproc/remoteproc_virtio.c static u8 rproc_virtio_get_status(struct virtio_device *vdev) virtio_device 183 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_set_status(struct virtio_device *vdev, u8 status) virtio_device 194 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_reset(struct virtio_device *vdev) virtio_device 206 drivers/remoteproc/remoteproc_virtio.c static u64 rproc_virtio_get_features(struct virtio_device *vdev) virtio_device 216 drivers/remoteproc/remoteproc_virtio.c static void rproc_transport_features(struct virtio_device *vdev) virtio_device 226 drivers/remoteproc/remoteproc_virtio.c static int rproc_virtio_finalize_features(struct virtio_device *vdev) virtio_device 251 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_get(struct virtio_device *vdev, unsigned int offset, virtio_device 269 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_set(struct virtio_device *vdev, unsigned int offset, virtio_device 309 drivers/remoteproc/remoteproc_virtio.c struct virtio_device *vdev = dev_to_virtio(dev); virtio_device 333 drivers/remoteproc/remoteproc_virtio.c struct virtio_device *vdev; virtio_device 438 drivers/remoteproc/remoteproc_virtio.c struct virtio_device *vdev = dev_to_virtio(dev); virtio_device 57 drivers/rpmsg/virtio_rpmsg_bus.c struct virtio_device *vdev; virtio_device 870 drivers/rpmsg/virtio_rpmsg_bus.c static int rpmsg_probe(struct virtio_device *vdev) virtio_device 999 drivers/rpmsg/virtio_rpmsg_bus.c static void rpmsg_remove(struct virtio_device *vdev) virtio_device 57 drivers/s390/virtio/virtio_ccw.c struct virtio_device vdev; virtio_device 186 drivers/s390/virtio/virtio_ccw.c static struct virtio_ccw_device *to_vc_device(struct virtio_device *vdev) virtio_device 493 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_del_vqs(struct virtio_device *vdev) virtio_device 511 drivers/s390/virtio/virtio_ccw.c static struct virtqueue *virtio_ccw_setup_vq(struct virtio_device *vdev, virtio_device 652 drivers/s390/virtio/virtio_ccw.c static int virtio_ccw_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 735 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_reset(struct virtio_device *vdev) virtio_device 756 drivers/s390/virtio/virtio_ccw.c static u64 virtio_ccw_get_features(struct virtio_device *vdev) virtio_device 806 drivers/s390/virtio/virtio_ccw.c static void ccw_transport_features(struct virtio_device *vdev) virtio_device 813 drivers/s390/virtio/virtio_ccw.c static int virtio_ccw_finalize_features(struct virtio_device *vdev) virtio_device 872 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_get_config(struct virtio_device *vdev, virtio_device 912 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_set_config(struct virtio_device *vdev, virtio_device 949 drivers/s390/virtio/virtio_ccw.c static u8 virtio_ccw_get_status(struct virtio_device *vdev) virtio_device 978 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_set_status(struct virtio_device *vdev, u8 status) virtio_device 1002 drivers/s390/virtio/virtio_ccw.c static const char *virtio_ccw_bus_name(struct virtio_device *vdev) virtio_device 1029 drivers/s390/virtio/virtio_ccw.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 72 drivers/scsi/virtio_scsi.c struct virtio_device *vdev; virtio_device 92 drivers/scsi/virtio_scsi.c static inline struct Scsi_Host *virtio_scsi_host(struct virtio_device *vdev) virtio_device 492 drivers/scsi/virtio_scsi.c static void virtio_scsi_init_hdr(struct virtio_device *vdev, virtio_device 507 drivers/scsi/virtio_scsi.c static void virtio_scsi_init_hdr_pi(struct virtio_device *vdev, virtio_device 768 drivers/scsi/virtio_scsi.c static void virtscsi_remove_vqs(struct virtio_device *vdev) virtio_device 775 drivers/scsi/virtio_scsi.c static int virtscsi_init(struct virtio_device *vdev, virtio_device 831 drivers/scsi/virtio_scsi.c static int virtscsi_probe(struct virtio_device *vdev) virtio_device 915 drivers/scsi/virtio_scsi.c static void virtscsi_remove(struct virtio_device *vdev) virtio_device 929 drivers/scsi/virtio_scsi.c static int virtscsi_freeze(struct virtio_device *vdev) virtio_device 935 drivers/scsi/virtio_scsi.c static int virtscsi_restore(struct virtio_device *vdev) virtio_device 15 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 23 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 31 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 39 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 48 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 72 drivers/virtio/virtio.c static inline int virtio_id_match(const struct virtio_device *dev, virtio_device 86 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_dv); virtio_device 98 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_dv); virtio_device 104 drivers/virtio/virtio.c void virtio_check_driver_offered_feature(const struct virtio_device *vdev, virtio_device 124 drivers/virtio/virtio.c static void __virtio_config_changed(struct virtio_device *dev) virtio_device 134 drivers/virtio/virtio.c void virtio_config_changed(struct virtio_device *dev) virtio_device 144 drivers/virtio/virtio.c void virtio_config_disable(struct virtio_device *dev) virtio_device 152 drivers/virtio/virtio.c void virtio_config_enable(struct virtio_device *dev) virtio_device 163 drivers/virtio/virtio.c void virtio_add_status(struct virtio_device *dev, unsigned int status) virtio_device 170 drivers/virtio/virtio.c int virtio_finalize_features(struct virtio_device *dev) virtio_device 196 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 270 drivers/virtio/virtio.c struct virtio_device *dev = dev_to_virtio(_d); virtio_device 318 drivers/virtio/virtio.c int register_virtio_device(struct virtio_device *dev) virtio_device 360 drivers/virtio/virtio.c void unregister_virtio_device(struct virtio_device *dev) virtio_device 370 drivers/virtio/virtio.c int virtio_device_freeze(struct virtio_device *dev) virtio_device 385 drivers/virtio/virtio.c int virtio_device_restore(struct virtio_device *dev) virtio_device 57 drivers/virtio/virtio_balloon.c struct virtio_device *vdev; virtio_device 406 drivers/virtio/virtio_balloon.c static void virtballoon_changed(struct virtio_device *vdev) virtio_device 863 drivers/virtio/virtio_balloon.c static int virtballoon_probe(struct virtio_device *vdev) virtio_device 987 drivers/virtio/virtio_balloon.c static void virtballoon_remove(struct virtio_device *vdev) virtio_device 1015 drivers/virtio/virtio_balloon.c static int virtballoon_freeze(struct virtio_device *vdev) virtio_device 1027 drivers/virtio/virtio_balloon.c static int virtballoon_restore(struct virtio_device *vdev) virtio_device 1045 drivers/virtio/virtio_balloon.c static int virtballoon_validate(struct virtio_device *vdev) virtio_device 11 drivers/virtio/virtio_input.c struct virtio_device *vdev; virtio_device 201 drivers/virtio/virtio_input.c static int virtinput_probe(struct virtio_device *vdev) virtio_device 314 drivers/virtio/virtio_input.c static void virtinput_remove(struct virtio_device *vdev) virtio_device 333 drivers/virtio/virtio_input.c static int virtinput_freeze(struct virtio_device *vdev) virtio_device 346 drivers/virtio/virtio_input.c static int virtinput_restore(struct virtio_device *vdev) virtio_device 84 drivers/virtio/virtio_mmio.c struct virtio_device vdev; virtio_device 107 drivers/virtio/virtio_mmio.c static u64 vm_get_features(struct virtio_device *vdev) virtio_device 122 drivers/virtio/virtio_mmio.c static int vm_finalize_features(struct virtio_device *vdev) virtio_device 147 drivers/virtio/virtio_mmio.c static void vm_get(struct virtio_device *vdev, unsigned offset, virtio_device 189 drivers/virtio/virtio_mmio.c static void vm_set(struct virtio_device *vdev, unsigned offset, virtio_device 232 drivers/virtio/virtio_mmio.c static u32 vm_generation(struct virtio_device *vdev) virtio_device 242 drivers/virtio/virtio_mmio.c static u8 vm_get_status(struct virtio_device *vdev) virtio_device 249 drivers/virtio/virtio_mmio.c static void vm_set_status(struct virtio_device *vdev, u8 status) virtio_device 259 drivers/virtio/virtio_mmio.c static void vm_reset(struct virtio_device *vdev) virtio_device 337 drivers/virtio/virtio_mmio.c static void vm_del_vqs(struct virtio_device *vdev) virtio_device 348 drivers/virtio/virtio_mmio.c static struct virtqueue *vm_setup_vq(struct virtio_device *vdev, unsigned index, virtio_device 458 drivers/virtio/virtio_mmio.c static int vm_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 496 drivers/virtio/virtio_mmio.c static const char *vm_bus_name(struct virtio_device *vdev) virtio_device 520 drivers/virtio/virtio_mmio.c struct virtio_device *vdev = virtio_device 521 drivers/virtio/virtio_mmio.c container_of(_d, struct virtio_device, dev); virtio_device 28 drivers/virtio/virtio_pci_common.c void vp_synchronize_vectors(struct virtio_device *vdev) virtio_device 102 drivers/virtio/virtio_pci_common.c static int vp_request_msix_vectors(struct virtio_device *vdev, int nvectors, virtio_device 174 drivers/virtio/virtio_pci_common.c static struct virtqueue *vp_setup_vq(struct virtio_device *vdev, unsigned index, virtio_device 226 drivers/virtio/virtio_pci_common.c void vp_del_vqs(struct virtio_device *vdev) virtio_device 279 drivers/virtio/virtio_pci_common.c static int vp_find_vqs_msix(struct virtio_device *vdev, unsigned nvqs, virtio_device 353 drivers/virtio/virtio_pci_common.c static int vp_find_vqs_intx(struct virtio_device *vdev, unsigned nvqs, virtio_device 392 drivers/virtio/virtio_pci_common.c int vp_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 411 drivers/virtio/virtio_pci_common.c const char *vp_bus_name(struct virtio_device *vdev) virtio_device 425 drivers/virtio/virtio_pci_common.c struct virtio_device *vdev = vq->vdev; virtio_device 447 drivers/virtio/virtio_pci_common.c const struct cpumask *vp_get_vq_affinity(struct virtio_device *vdev, int index) virtio_device 503 drivers/virtio/virtio_pci_common.c struct virtio_device *vdev = dev_to_virtio(_d); virtio_device 595 drivers/virtio/virtio_pci_common.c struct virtio_device *vdev = &vp_dev->vdev; virtio_device 44 drivers/virtio/virtio_pci_common.h struct virtio_device vdev; virtio_device 118 drivers/virtio/virtio_pci_common.h static struct virtio_pci_device *to_vp_device(struct virtio_device *vdev) virtio_device 124 drivers/virtio/virtio_pci_common.h void vp_synchronize_vectors(struct virtio_device *vdev); virtio_device 128 drivers/virtio/virtio_pci_common.h void vp_del_vqs(struct virtio_device *vdev); virtio_device 130 drivers/virtio/virtio_pci_common.h int vp_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 134 drivers/virtio/virtio_pci_common.h const char *vp_bus_name(struct virtio_device *vdev); virtio_device 143 drivers/virtio/virtio_pci_common.h const struct cpumask *vp_get_vq_affinity(struct virtio_device *vdev, int index); virtio_device 20 drivers/virtio/virtio_pci_legacy.c static u64 vp_get_features(struct virtio_device *vdev) virtio_device 30 drivers/virtio/virtio_pci_legacy.c static int vp_finalize_features(struct virtio_device *vdev) virtio_device 47 drivers/virtio/virtio_pci_legacy.c static void vp_get(struct virtio_device *vdev, unsigned offset, virtio_device 63 drivers/virtio/virtio_pci_legacy.c static void vp_set(struct virtio_device *vdev, unsigned offset, virtio_device 78 drivers/virtio/virtio_pci_legacy.c static u8 vp_get_status(struct virtio_device *vdev) virtio_device 84 drivers/virtio/virtio_pci_legacy.c static void vp_set_status(struct virtio_device *vdev, u8 status) virtio_device 92 drivers/virtio/virtio_pci_legacy.c static void vp_reset(struct virtio_device *vdev) virtio_device 140 drivers/virtio/virtio_pci_modern.c static u64 vp_get_features(struct virtio_device *vdev) virtio_device 153 drivers/virtio/virtio_pci_modern.c static void vp_transport_features(struct virtio_device *vdev, u64 features) virtio_device 164 drivers/virtio/virtio_pci_modern.c static int vp_finalize_features(struct virtio_device *vdev) virtio_device 190 drivers/virtio/virtio_pci_modern.c static void vp_get(struct virtio_device *vdev, unsigned offset, virtio_device 226 drivers/virtio/virtio_pci_modern.c static void vp_set(struct virtio_device *vdev, unsigned offset, virtio_device 260 drivers/virtio/virtio_pci_modern.c static u32 vp_generation(struct virtio_device *vdev) virtio_device 267 drivers/virtio/virtio_pci_modern.c static u8 vp_get_status(struct virtio_device *vdev) virtio_device 273 drivers/virtio/virtio_pci_modern.c static void vp_set_status(struct virtio_device *vdev, u8 status) virtio_device 281 drivers/virtio/virtio_pci_modern.c static void vp_reset(struct virtio_device *vdev) virtio_device 402 drivers/virtio/virtio_pci_modern.c static int vp_modern_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 241 drivers/virtio/virtio_ring.c static bool vring_use_dma_api(struct virtio_device *vdev) virtio_device 261 drivers/virtio/virtio_ring.c size_t virtio_max_dma_size(struct virtio_device *vdev) virtio_device 272 drivers/virtio/virtio_ring.c static void *vring_alloc_queue(struct virtio_device *vdev, size_t size, virtio_device 305 drivers/virtio/virtio_ring.c static void vring_free_queue(struct virtio_device *vdev, size_t size, virtio_device 849 drivers/virtio/virtio_ring.c struct virtio_device *vdev, virtio_device 1557 drivers/virtio/virtio_ring.c struct virtio_device *vdev, virtio_device 2055 drivers/virtio/virtio_ring.c struct virtio_device *vdev, virtio_device 2135 drivers/virtio/virtio_ring.c struct virtio_device *vdev, virtio_device 2159 drivers/virtio/virtio_ring.c struct virtio_device *vdev, virtio_device 2216 drivers/virtio/virtio_ring.c void vring_transport_features(struct virtio_device *vdev) virtio_device 2270 drivers/virtio/virtio_ring.c void virtio_break_device(struct virtio_device *dev) virtio_device 214 fs/fuse/virtio_fs.c static int virtio_fs_read_tag(struct virtio_device *vdev, struct virtio_fs *fs) virtio_device 522 fs/fuse/virtio_fs.c static int virtio_fs_setup_vqs(struct virtio_device *vdev, virtio_device 593 fs/fuse/virtio_fs.c static void virtio_fs_cleanup_vqs(struct virtio_device *vdev, virtio_device 599 fs/fuse/virtio_fs.c static int virtio_fs_probe(struct virtio_device *vdev) virtio_device 654 fs/fuse/virtio_fs.c static void virtio_fs_remove(struct virtio_device *vdev) virtio_device 673 fs/fuse/virtio_fs.c static int virtio_fs_freeze(struct virtio_device *vdev) virtio_device 680 fs/fuse/virtio_fs.c static int virtio_fs_restore(struct virtio_device *vdev) virtio_device 6 include/linux/blk-mq-virtio.h struct virtio_device; virtio_device 9 include/linux/blk-mq-virtio.h struct virtio_device *vdev, int first_vec); virtio_device 622 include/linux/remoteproc.h static inline struct rproc_vdev *vdev_to_rvdev(struct virtio_device *vdev) virtio_device 627 include/linux/remoteproc.h static inline struct rproc *vdev_to_rproc(struct virtio_device *vdev) virtio_device 32 include/linux/virtio.h struct virtio_device *vdev; virtio_device 123 include/linux/virtio.h static inline struct virtio_device *dev_to_virtio(struct device *_dev) virtio_device 125 include/linux/virtio.h return container_of(_dev, struct virtio_device, dev); virtio_device 128 include/linux/virtio.h void virtio_add_status(struct virtio_device *dev, unsigned int status); virtio_device 129 include/linux/virtio.h int register_virtio_device(struct virtio_device *dev); virtio_device 130 include/linux/virtio.h void unregister_virtio_device(struct virtio_device *dev); virtio_device 132 include/linux/virtio.h void virtio_break_device(struct virtio_device *dev); virtio_device 134 include/linux/virtio.h void virtio_config_changed(struct virtio_device *dev); virtio_device 135 include/linux/virtio.h void virtio_config_disable(struct virtio_device *dev); virtio_device 136 include/linux/virtio.h void virtio_config_enable(struct virtio_device *dev); virtio_device 137 include/linux/virtio.h int virtio_finalize_features(struct virtio_device *dev); virtio_device 139 include/linux/virtio.h int virtio_device_freeze(struct virtio_device *dev); virtio_device 140 include/linux/virtio.h int virtio_device_restore(struct virtio_device *dev); virtio_device 143 include/linux/virtio.h size_t virtio_max_dma_size(struct virtio_device *vdev); virtio_device 172 include/linux/virtio.h int (*validate)(struct virtio_device *dev); virtio_device 173 include/linux/virtio.h int (*probe)(struct virtio_device *dev); virtio_device 174 include/linux/virtio.h void (*scan)(struct virtio_device *dev); virtio_device 175 include/linux/virtio.h void (*remove)(struct virtio_device *dev); virtio_device 176 include/linux/virtio.h void (*config_changed)(struct virtio_device *dev); virtio_device 178 include/linux/virtio.h int (*freeze)(struct virtio_device *dev); virtio_device 179 include/linux/virtio.h int (*restore)(struct virtio_device *dev); virtio_device 71 include/linux/virtio_config.h void (*get)(struct virtio_device *vdev, unsigned offset, virtio_device 73 include/linux/virtio_config.h void (*set)(struct virtio_device *vdev, unsigned offset, virtio_device 75 include/linux/virtio_config.h u32 (*generation)(struct virtio_device *vdev); virtio_device 76 include/linux/virtio_config.h u8 (*get_status)(struct virtio_device *vdev); virtio_device 77 include/linux/virtio_config.h void (*set_status)(struct virtio_device *vdev, u8 status); virtio_device 78 include/linux/virtio_config.h void (*reset)(struct virtio_device *vdev); virtio_device 79 include/linux/virtio_config.h int (*find_vqs)(struct virtio_device *, unsigned nvqs, virtio_device 83 include/linux/virtio_config.h void (*del_vqs)(struct virtio_device *); virtio_device 84 include/linux/virtio_config.h u64 (*get_features)(struct virtio_device *vdev); virtio_device 85 include/linux/virtio_config.h int (*finalize_features)(struct virtio_device *vdev); virtio_device 86 include/linux/virtio_config.h const char *(*bus_name)(struct virtio_device *vdev); virtio_device 89 include/linux/virtio_config.h const struct cpumask *(*get_vq_affinity)(struct virtio_device *vdev, virtio_device 94 include/linux/virtio_config.h void virtio_check_driver_offered_feature(const struct virtio_device *vdev, virtio_device 104 include/linux/virtio_config.h static inline bool __virtio_test_bit(const struct virtio_device *vdev, virtio_device 121 include/linux/virtio_config.h static inline void __virtio_set_bit(struct virtio_device *vdev, virtio_device 138 include/linux/virtio_config.h static inline void __virtio_clear_bit(struct virtio_device *vdev, virtio_device 155 include/linux/virtio_config.h static inline bool virtio_has_feature(const struct virtio_device *vdev, virtio_device 168 include/linux/virtio_config.h static inline bool virtio_has_iommu_quirk(const struct virtio_device *vdev) virtio_device 178 include/linux/virtio_config.h struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, virtio_device 192 include/linux/virtio_config.h int virtio_find_vqs(struct virtio_device *vdev, unsigned nvqs, virtio_device 201 include/linux/virtio_config.h int virtio_find_vqs_ctx(struct virtio_device *vdev, unsigned nvqs, virtio_device 219 include/linux/virtio_config.h void virtio_device_ready(struct virtio_device *dev) virtio_device 228 include/linux/virtio_config.h const char *virtio_bus_name(struct virtio_device *vdev) virtio_device 247 include/linux/virtio_config.h struct virtio_device *vdev = vq->vdev; virtio_device 253 include/linux/virtio_config.h static inline bool virtio_is_little_endian(struct virtio_device *vdev) virtio_device 260 include/linux/virtio_config.h static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) virtio_device 265 include/linux/virtio_config.h static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) virtio_device 270 include/linux/virtio_config.h static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) virtio_device 275 include/linux/virtio_config.h static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) virtio_device 280 include/linux/virtio_config.h static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) virtio_device 285 include/linux/virtio_config.h static inline __virtio64 cpu_to_virtio64(struct virtio_device *vdev, u64 val) virtio_device 355 include/linux/virtio_config.h static inline void __virtio_cread_many(struct virtio_device *vdev, virtio_device 376 include/linux/virtio_config.h static inline void virtio_cread_bytes(struct virtio_device *vdev, virtio_device 383 include/linux/virtio_config.h static inline u8 virtio_cread8(struct virtio_device *vdev, unsigned int offset) virtio_device 392 include/linux/virtio_config.h static inline void virtio_cwrite8(struct virtio_device *vdev, virtio_device 399 include/linux/virtio_config.h static inline u16 virtio_cread16(struct virtio_device *vdev, virtio_device 409 include/linux/virtio_config.h static inline void virtio_cwrite16(struct virtio_device *vdev, virtio_device 417 include/linux/virtio_config.h static inline u32 virtio_cread32(struct virtio_device *vdev, virtio_device 427 include/linux/virtio_config.h static inline void virtio_cwrite32(struct virtio_device *vdev, virtio_device 435 include/linux/virtio_config.h static inline u64 virtio_cread64(struct virtio_device *vdev, virtio_device 443 include/linux/virtio_config.h static inline void virtio_cwrite64(struct virtio_device *vdev, virtio_device 60 include/linux/virtio_ring.h struct virtio_device; virtio_device 72 include/linux/virtio_ring.h struct virtio_device *vdev, virtio_device 83 include/linux/virtio_ring.h struct virtio_device *vdev, virtio_device 97 include/linux/virtio_ring.h struct virtio_device *vdev, virtio_device 112 include/linux/virtio_ring.h void vring_transport_features(struct virtio_device *vdev); virtio_device 57 include/linux/vringh.h struct virtio_device; virtio_device 58 include/linux/vringh.h typedef void vrh_callback_t(struct virtio_device *, struct vringh *); virtio_device 60 include/linux/vringh.h int (*find_vrhs)(struct virtio_device *vdev, unsigned nhvrs, virtio_device 62 include/linux/vringh.h void (*del_vrhs)(struct virtio_device *vdev); virtio_device 67 net/9p/trans_virtio.c struct virtio_device *vdev; virtio_device 530 net/9p/trans_virtio.c struct virtio_device *vdev; virtio_device 552 net/9p/trans_virtio.c static int p9_virtio_probe(struct virtio_device *vdev) virtio_device 692 net/9p/trans_virtio.c static void p9_virtio_remove(struct virtio_device *vdev) virtio_device 29 net/vmw_vsock/virtio_transport.c struct virtio_device *vdev; virtio_device 465 net/vmw_vsock/virtio_transport.c struct virtio_device *vdev = vsock->vdev; virtio_device 589 net/vmw_vsock/virtio_transport.c static int virtio_vsock_probe(struct virtio_device *vdev) virtio_device 674 net/vmw_vsock/virtio_transport.c static void virtio_vsock_remove(struct virtio_device *vdev) virtio_device 22 tools/virtio/linux/virtio.h struct virtio_device *vdev; virtio_device 59 tools/virtio/linux/virtio.h struct virtio_device *vdev, virtio_device 13 tools/virtio/linux/virtio_config.h static inline bool __virtio_test_bit(const struct virtio_device *vdev, virtio_device 24 tools/virtio/linux/virtio_config.h static inline void __virtio_set_bit(struct virtio_device *vdev, virtio_device 35 tools/virtio/linux/virtio_config.h static inline void __virtio_clear_bit(struct virtio_device *vdev, virtio_device 48 tools/virtio/linux/virtio_config.h static inline bool virtio_has_iommu_quirk(const struct virtio_device *vdev) virtio_device 57 tools/virtio/linux/virtio_config.h static inline bool virtio_is_little_endian(struct virtio_device *vdev) virtio_device 64 tools/virtio/linux/virtio_config.h static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) virtio_device 69 tools/virtio/linux/virtio_config.h static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) virtio_device 74 tools/virtio/linux/virtio_config.h static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) virtio_device 79 tools/virtio/linux/virtio_config.h static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) virtio_device 84 tools/virtio/linux/virtio_config.h static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) virtio_device 89 tools/virtio/linux/virtio_config.h static inline __virtio64 cpu_to_virtio64(struct virtio_device *vdev, u64 val) virtio_device 36 tools/virtio/virtio_test.c struct virtio_device vdev; virtio_device 65 tools/virtio/vringh_test.c struct virtio_device vdev; virtio_device 439 tools/virtio/vringh_test.c struct virtio_device vdev;