Searched refs:virtio_device (Results 1 - 25 of 68) sorted by path

123

/linux-master/drivers/nvdimm/
H A Dvirtio_pmem.h33 struct virtio_device *vdev;
H A Dnd_virtio.c40 struct virtio_device *vdev = nd_region->provider_data;
H A Dvirtio_pmem.c32 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 Dvirt-pci.c32 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 Dvirtio_uml.c51 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 Dvirtio-uml.h10 void virtio_uml_set_no_vq_suspend(struct virtio_device *vdev,
/linux-master/block/
H A Dblk-mq-virtio.c24 struct virtio_device *vdev, int first_vec)
/linux-master/drivers/block/
H A Dvirtio_blk.c66 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 Dvirtio_bt.c23 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 Dvirtio-rng.c129 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 Dvirtio_console.c140 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 Dvirtio_crypto_common.h36 struct virtio_device *vdev;
H A Dvirtio_crypto_core.c330 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 Dvirtio.c112 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 Dgpio-virtio.c45 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 Dvirtgpu_drv.c69 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 Dvirtgpu_drv.h223 struct virtio_device *vdev;
290 int virtio_gpu_init(struct virtio_device *vdev, struct drm_device *dev);
H A Dvirtgpu_kms.c117 int virtio_gpu_init(struct virtio_device *vdev, struct drm_device *dev)
/linux-master/drivers/i2c/busses/
H A Di2c-virtio.c29 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 Dvirtio-iommu.c37 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 Dnsm.c51 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 Dcaif_virtio.c103 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 Dvirtio_net.c255 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 Dmac80211_hwsim.c6559 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 Dmlxbf-tmfifo.c137 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...]

Completed in 318 milliseconds

123