Home
last modified time | relevance | path

Searched refs:virtio_driver (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.15/drivers/virtio/
H A Dvirtio.c110 struct virtio_driver *drv = drv_to_virtio(vdev->dev.driver); in virtio_check_driver_offered_feature()
128 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in __virtio_config_changed()
274 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_probe()
365 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_remove()
401 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_shutdown()
443 int __register_virtio_driver(struct virtio_driver *driver, struct module *owner) in __register_virtio_driver()
454 void unregister_virtio_driver(struct virtio_driver *driver) in unregister_virtio_driver()
586 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_restore_priv()
643 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_freeze()
671 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_reset_prepare()
[all …]
H A Dvirtio_input.c396 static struct virtio_driver virtio_input_driver = {
H A Dvirtio_balloon.c1205 static struct virtio_driver virtio_balloon_driver = {
/linux-6.15/include/linux/
H A Dvirtio.h226 struct virtio_driver { struct
245 #define drv_to_virtio(__drv) container_of_const(__drv, struct virtio_driver, driver) argument
250 int __register_virtio_driver(struct virtio_driver *drv, struct module *owner);
251 void unregister_virtio_driver(struct virtio_driver *drv);
/linux-6.15/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.c166 static struct virtio_driver virtio_gpu_driver = {
/linux-6.15/drivers/nvdimm/
H A Dvirtio_pmem.c172 static struct virtio_driver virtio_pmem_driver = {
/linux-6.15/drivers/char/hw_random/
H A Dvirtio-rng.c246 static struct virtio_driver virtio_rng_driver = {
/linux-6.15/drivers/i2c/busses/
H A Di2c-virtio.c261 static struct virtio_driver virtio_i2c_driver = {
/linux-6.15/sound/virtio/
H A Dvirtio_card.c436 static struct virtio_driver virtsnd_driver = {
/linux-6.15/drivers/bluetooth/
H A Dvirtio_bt.c411 static struct virtio_driver virtbt_driver = {
/linux-6.15/drivers/misc/
H A Dnsm.c491 static struct virtio_driver virtio_nsm_driver = {
/linux-6.15/Documentation/driver-api/virtio/
H A Dwriting_virtio_drivers.rst98 static struct virtio_driver virtio_dummy_driver = {
/linux-6.15/arch/um/drivers/
H A Dvirtio_pcidev.c607 static struct virtio_driver virtio_pcidev_virtio_driver = {
/linux-6.15/drivers/crypto/virtio/
H A Dvirtio_crypto_core.c573 static struct virtio_driver virtio_crypto_driver = {
/linux-6.15/drivers/iommu/
H A Dvirtio-iommu.c976 static struct virtio_driver virtio_iommu_drv;
1251 static struct virtio_driver virtio_iommu_drv = {
/linux-6.15/drivers/gpio/
H A Dgpio-virtio.c649 static struct virtio_driver virtio_gpio_driver = {
/linux-6.15/drivers/firmware/arm_scmi/transports/
H A Dvirtio.c926 static struct virtio_driver virtio_scmi_driver = {
/linux-6.15/net/9p/
H A Dtrans_virtio.c780 static struct virtio_driver p9_virtio_drv = {
/linux-6.15/net/vmw_vsock/
H A Dvirtio_transport.c902 static struct virtio_driver virtio_vsock_driver = {
/linux-6.15/drivers/net/caif/
H A Dcaif_virtio.c781 static struct virtio_driver caif_virtio_driver = {
/linux-6.15/drivers/char/
H A Dvirtio_console.c2162 static struct virtio_driver virtio_console = {
2176 static struct virtio_driver virtio_rproc_serial = {
/linux-6.15/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c1054 static struct virtio_driver virtio_ipc_driver = {
/linux-6.15/drivers/scsi/
H A Dvirtio_scsi.c1044 static struct virtio_driver virtio_scsi_driver = {
/linux-6.15/drivers/block/
H A Dvirtio_blk.c1664 static struct virtio_driver virtio_blk = {
/linux-6.15/fs/fuse/
H A Dvirtio_fs.c1224 static struct virtio_driver virtio_fs_driver = {

12