Lines Matching refs:hv_driver
563 struct hv_driver *drv = drv_to_hv_drv(driver); in vmbus_match()
578 struct hv_driver *drv = in vmbus_probe()
603 struct hv_driver *drv; in vmbus_remove()
633 struct hv_driver *drv; in vmbus_shutdown()
911 int __vmbus_driver_register(struct hv_driver *hv_driver, struct module *owner, const char *mod_name) in __vmbus_driver_register() argument
915 pr_info("registering driver %s\n", hv_driver->name); in __vmbus_driver_register()
921 hv_driver->driver.name = hv_driver->name; in __vmbus_driver_register()
922 hv_driver->driver.owner = owner; in __vmbus_driver_register()
923 hv_driver->driver.mod_name = mod_name; in __vmbus_driver_register()
924 hv_driver->driver.bus = &hv_bus; in __vmbus_driver_register()
926 ret = driver_register(&hv_driver->driver); in __vmbus_driver_register()
940 void vmbus_driver_unregister(struct hv_driver *hv_driver) in vmbus_driver_unregister() argument
942 pr_info("unregistering driver %s\n", hv_driver->name); in vmbus_driver_unregister()
945 driver_unregister(&hv_driver->driver); in vmbus_driver_unregister()