Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Dvirtio.h180 struct virtio_driver { struct
198 static inline struct virtio_driver *drv_to_virtio(struct device_driver *drv) in drv_to_virtio() argument
200 return container_of(drv, struct virtio_driver, driver); in drv_to_virtio()
203 int register_virtio_driver(struct virtio_driver *drv);
204 void unregister_virtio_driver(struct virtio_driver *drv);
/Linux-v4.19/drivers/virtio/
Dvirtio.c107 struct virtio_driver *drv = drv_to_virtio(vdev->dev.driver); in virtio_check_driver_offered_feature()
125 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in __virtio_config_changed()
194 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_probe()
268 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_remove()
291 int register_virtio_driver(struct virtio_driver *driver) in register_virtio_driver()
300 void unregister_virtio_driver(struct virtio_driver *driver) in unregister_virtio_driver()
369 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_freeze()
384 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_restore()
Dvirtio_input.c369 static struct virtio_driver virtio_input_driver = {
Dvirtio_balloon.c708 static struct virtio_driver virtio_balloon_driver = {
/Linux-v4.19/drivers/gpu/drm/virtio/
Dvirtgpu_drv.c84 static struct virtio_driver virtio_gpu_driver = {
/Linux-v4.19/drivers/char/hw_random/
Dvirtio-rng.c215 static struct virtio_driver virtio_rng_driver = {
/Linux-v4.19/drivers/crypto/virtio/
Dvirtio_crypto_core.c522 static struct virtio_driver virtio_crypto_driver = {
/Linux-v4.19/net/9p/
Dtrans_virtio.c736 static struct virtio_driver p9_virtio_drv = {
/Linux-v4.19/net/vmw_vsock/
Dvirtio_transport.c688 static struct virtio_driver virtio_vsock_driver = {
/Linux-v4.19/drivers/net/caif/
Dcaif_virtio.c778 static struct virtio_driver caif_virtio_driver = {
/Linux-v4.19/drivers/rpmsg/
Dvirtio_rpmsg_bus.c1033 static struct virtio_driver virtio_ipc_driver = {
/Linux-v4.19/drivers/char/
Dvirtio_console.c2235 static struct virtio_driver virtio_console = {
2250 static struct virtio_driver virtio_rproc_serial = {
/Linux-v4.19/drivers/scsi/
Dvirtio_scsi.c976 static struct virtio_driver virtio_scsi_driver = {
/Linux-v4.19/drivers/block/
Dvirtio_blk.c898 static struct virtio_driver virtio_blk = {
/Linux-v4.19/drivers/net/
Dvirtio_net.c3142 static struct virtio_driver virtio_net_driver = {