Searched refs:hv_driver (Results 1 – 14 of 14) sorted by relevance
61 struct hv_driver;91 struct hv_driver { struct111 void (*cleanup)(struct hv_driver *driver); argument117 struct hv_driver *drv;
83 struct hv_driver base;106 int stor_vsc_initialize(struct hv_driver *driver);108 int blk_vsc_initialize(struct hv_driver *driver);
39 static inline struct hv_driver *drv_to_hv_drv(struct device_driver *d) in drv_to_hv_drv()41 return container_of(d, struct hv_driver, driver); in drv_to_hv_drv()
87 struct hv_driver base;112 int netvsc_initialize(struct hv_driver *drv);
133 struct hv_driver *drv = in netvsc_start_xmit()356 struct hv_driver *drv = in netvsc_probe()426 struct hv_driver *drv = in netvsc_remove()473 struct hv_driver *drv = &g_netvsc_drv.base; in netvsc_drv_exit()505 static int netvsc_drv_init(int (*drv_init)(struct hv_driver *drv)) in netvsc_drv_init()508 struct hv_driver *drv = &g_netvsc_drv.base; in netvsc_drv_init()
51 struct hv_driver Base;766 static void MousevscOnCleanup(struct hv_driver *drv) in MousevscOnCleanup()820 struct hv_driver *drv = in mousevsc_probe()848 struct hv_driver *drv = in mousevsc_remove()948 struct hv_driver *drv = &g_mousevsc_drv.Base; in mousevsc_drv_exit()978 static int mouse_vsc_initialize(struct hv_driver *Driver) in mouse_vsc_initialize()1000 struct hv_driver *drv = &g_mousevsc_drv.Base; in mousevsc_init()
131 static int storvsc_drv_init(int (*drv_init)(struct hv_driver *drv)) in storvsc_drv_init()135 struct hv_driver *drv = &g_storvsc_drv.base; in storvsc_drv_init()180 struct hv_driver *drv = &g_storvsc_drv.base; in storvsc_drv_exit()216 struct hv_driver *drv = in storvsc_probe()297 struct hv_driver *drv = in storvsc_remove()591 struct hv_driver *drv = in storvsc_queuecommand_lck()
65 int blk_vsc_initialize(struct hv_driver *driver) in blk_vsc_initialize()
168 static int blkvsc_drv_init(int (*drv_init)(struct hv_driver *drv)) in blkvsc_drv_init()171 struct hv_driver *drv = &g_blkvsc_drv.base; in blkvsc_drv_init()203 struct hv_driver *drv = &g_blkvsc_drv.base; in blkvsc_drv_exit()240 struct hv_driver *drv = in blkvsc_probe()723 struct hv_driver *drv = in blkvsc_remove()843 struct hv_driver *drv = in blkvsc_submit_request()
798 struct hv_driver *drv = drv_to_hv_drv(driver); in vmbus_match()842 struct hv_driver *drv = in vmbus_probe()874 struct hv_driver *drv; in vmbus_remove()910 struct hv_driver *drv; in vmbus_shutdown()
50 static void netvsc_cleanup(struct hv_driver *driver);177 int netvsc_initialize(struct hv_driver *drv) in netvsc_initialize()835 static void netvsc_cleanup(struct hv_driver *drv) in netvsc_cleanup()
781 static void stor_vsc_on_cleanup(struct hv_driver *driver) in stor_vsc_on_cleanup()788 int stor_vsc_initialize(struct hv_driver *driver) in stor_vsc_initialize()
92 static void rndis_filter_cleanup(struct hv_driver *drv);836 static void rndis_filter_cleanup(struct hv_driver *drv) in rndis_filter_cleanup()
632 static struct platform_driver hv_driver = { variable647 return platform_driver_register(&hv_driver); in sunhv_init()652 platform_driver_unregister(&hv_driver); in sunhv_exit()