hv_driver 552 drivers/hid/hid-hyperv.c static struct hv_driver mousevsc_drv = { hv_driver 1757 drivers/hv/hv_balloon.c static struct hv_driver balloon_drv = { hv_driver 474 drivers/hv/hv_util.c static struct hv_driver util_drv = { hv_driver 718 drivers/hv/vmbus_drv.c hv_vmbus_dynid_match(struct hv_driver *drv, const guid_t *guid) hv_driver 741 drivers/hv/vmbus_drv.c static const struct hv_vmbus_device_id *hv_vmbus_get_id(struct hv_driver *drv, hv_driver 764 drivers/hv/vmbus_drv.c static int vmbus_add_dynid(struct hv_driver *drv, guid_t *guid) hv_driver 781 drivers/hv/vmbus_drv.c static void vmbus_free_dynids(struct hv_driver *drv) hv_driver 801 drivers/hv/vmbus_drv.c struct hv_driver *drv = drv_to_hv_drv(driver); hv_driver 827 drivers/hv/vmbus_drv.c struct hv_driver *drv = drv_to_hv_drv(driver); hv_driver 867 drivers/hv/vmbus_drv.c struct hv_driver *drv = drv_to_hv_drv(driver); hv_driver 886 drivers/hv/vmbus_drv.c struct hv_driver *drv = hv_driver 911 drivers/hv/vmbus_drv.c struct hv_driver *drv; hv_driver 929 drivers/hv/vmbus_drv.c struct hv_driver *drv; hv_driver 949 drivers/hv/vmbus_drv.c struct hv_driver *drv; hv_driver 968 drivers/hv/vmbus_drv.c struct hv_driver *drv; hv_driver 1470 drivers/hv/vmbus_drv.c int __vmbus_driver_register(struct hv_driver *hv_driver, struct module *owner, const char *mod_name) hv_driver 1474 drivers/hv/vmbus_drv.c pr_info("registering driver %s\n", hv_driver->name); hv_driver 1480 drivers/hv/vmbus_drv.c hv_driver->driver.name = hv_driver->name; hv_driver 1481 drivers/hv/vmbus_drv.c hv_driver->driver.owner = owner; hv_driver 1482 drivers/hv/vmbus_drv.c hv_driver->driver.mod_name = mod_name; hv_driver 1483 drivers/hv/vmbus_drv.c hv_driver->driver.bus = &hv_bus; hv_driver 1485 drivers/hv/vmbus_drv.c spin_lock_init(&hv_driver->dynids.lock); hv_driver 1486 drivers/hv/vmbus_drv.c INIT_LIST_HEAD(&hv_driver->dynids.list); hv_driver 1488 drivers/hv/vmbus_drv.c ret = driver_register(&hv_driver->driver); hv_driver 1502 drivers/hv/vmbus_drv.c void vmbus_driver_unregister(struct hv_driver *hv_driver) hv_driver 1504 drivers/hv/vmbus_drv.c pr_info("unregistering driver %s\n", hv_driver->name); hv_driver 1507 drivers/hv/vmbus_drv.c driver_unregister(&hv_driver->driver); hv_driver 1508 drivers/hv/vmbus_drv.c vmbus_free_dynids(hv_driver); hv_driver 391 drivers/input/serio/hyperv-keyboard.c static struct hv_driver hv_kbd_drv = { hv_driver 2435 drivers/net/hyperv/netvsc_drv.c static struct hv_driver netvsc_drv = { hv_driver 3106 drivers/pci/controller/pci-hyperv.c static struct hv_driver hv_pci_drv = { hv_driver 1939 drivers/scsi/storvsc_drv.c static struct hv_driver storvsc_drv = { hv_driver 632 drivers/tty/serial/sunhv.c static struct platform_driver hv_driver = { hv_driver 646 drivers/tty/serial/sunhv.c return platform_driver_register(&hv_driver); hv_driver 373 drivers/uio/uio_hv_generic.c static struct hv_driver hv_uio_drv = { hv_driver 899 drivers/video/fbdev/hyperv_fb.c static struct hv_driver hvfb_drv = { hv_driver 1191 include/linux/hyperv.h static inline struct hv_driver *drv_to_hv_drv(struct device_driver *d) hv_driver 1193 include/linux/hyperv.h return container_of(d, struct hv_driver, driver); hv_driver 1221 include/linux/hyperv.h int __must_check __vmbus_driver_register(struct hv_driver *hv_driver, hv_driver 1224 include/linux/hyperv.h void vmbus_driver_unregister(struct hv_driver *hv_driver); hv_driver 896 net/vmw_vsock/hyperv_transport.c static struct hv_driver hvs_drv = {