Lines Matching refs:driver
112 struct virtio_driver *drv = drv_to_virtio(vdev->dev.driver); in virtio_check_driver_offered_feature()
130 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in __virtio_config_changed()
190 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_probe()
258 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_dev_remove()
281 int register_virtio_driver(struct virtio_driver *driver) in register_virtio_driver() argument
284 BUG_ON(driver->feature_table_size && !driver->feature_table); in register_virtio_driver()
285 driver->driver.bus = &virtio_bus; in register_virtio_driver()
286 return driver_register(&driver->driver); in register_virtio_driver()
290 void unregister_virtio_driver(struct virtio_driver *driver) in unregister_virtio_driver() argument
292 driver_unregister(&driver->driver); in unregister_virtio_driver()
345 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_freeze()
360 struct virtio_driver *drv = drv_to_virtio(dev->dev.driver); in virtio_device_restore()