/kernel/linux/linux-5.10/drivers/hv/ |
H A D | vmbus_drv.c | 711 hv_vmbus_dynid_match(struct hv_driver *drv, const guid_t *guid) in hv_vmbus_dynid_match() 734 static const struct hv_vmbus_device_id *hv_vmbus_get_id(struct hv_driver *drv, in hv_vmbus_get_id() 757 static int vmbus_add_dynid(struct hv_driver *drv, guid_t *guid) in vmbus_add_dynid() 774 static void vmbus_free_dynids(struct hv_driver *drv) in vmbus_free_dynids() 794 struct hv_driver *drv = drv_to_hv_drv(driver); in new_id_store() 820 struct hv_driver *drv = drv_to_hv_drv(driver); in remove_id_store() 860 struct hv_driver *drv = drv_to_hv_drv(driver); in vmbus_match() 879 struct hv_driver *drv = in vmbus_probe() 904 struct hv_driver *drv; in vmbus_remove() 922 struct hv_driver *dr in vmbus_shutdown() 1532 __vmbus_driver_register(struct hv_driver *hv_driver, struct module *owner, const char *mod_name) __vmbus_driver_register() argument 1564 vmbus_driver_unregister(struct hv_driver *hv_driver) vmbus_driver_unregister() argument [all...] |
H A D | hv_util.c | 633 static struct hv_driver util_drv = {
|
H A D | hv_balloon.c | 1830 static struct hv_driver balloon_drv = {
|
/kernel/linux/linux-6.6/drivers/hv/ |
H A D | vmbus_drv.c | 675 hv_vmbus_dynid_match(struct hv_driver *drv, const guid_t *guid) in hv_vmbus_dynid_match() 698 static const struct hv_vmbus_device_id *hv_vmbus_get_id(struct hv_driver *drv, in hv_vmbus_get_id() 721 static int vmbus_add_dynid(struct hv_driver *drv, guid_t *guid) in vmbus_add_dynid() 738 static void vmbus_free_dynids(struct hv_driver *drv) in vmbus_free_dynids() 758 struct hv_driver *drv = drv_to_hv_drv(driver); in new_id_store() 784 struct hv_driver *drv = drv_to_hv_drv(driver); in remove_id_store() 824 struct hv_driver *drv = drv_to_hv_drv(driver); in vmbus_match() 843 struct hv_driver *drv = in vmbus_probe() 883 struct hv_driver *drv; in vmbus_remove() 898 struct hv_driver *dr in vmbus_shutdown() 1419 __vmbus_driver_register(struct hv_driver *hv_driver, struct module *owner, const char *mod_name) __vmbus_driver_register() argument 1451 vmbus_driver_unregister(struct hv_driver *hv_driver) vmbus_driver_unregister() argument [all...] |
H A D | hv_util.c | 684 static struct hv_driver util_drv = {
|
H A D | hv_balloon.c | 2145 static struct hv_driver balloon_drv = {
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | hyperv.h | 1180 struct hv_driver { struct 1245 static inline struct hv_driver *drv_to_hv_drv(struct device_driver *d) in drv_to_hv_drv() 1247 return container_of(d, struct hv_driver, driver); in drv_to_hv_drv() 1277 int __must_check __vmbus_driver_register(struct hv_driver *hv_driver, 1280 void vmbus_driver_unregister(struct hv_driver *hv_driver);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | hyperv.h | 1243 struct hv_driver { struct 1311 static inline struct hv_driver *drv_to_hv_drv(struct device_driver *d) in drv_to_hv_drv() 1313 return container_of(d, struct hv_driver, driver); in drv_to_hv_drv() 1343 int __must_check __vmbus_driver_register(struct hv_driver *hv_driver, 1346 void vmbus_driver_unregister(struct hv_driver *hv_driver);
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sunhv.c | 629 static struct platform_driver hv_driver = { variable 643 return platform_driver_register(&hv_driver); in sunhv_init()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sunhv.c | 627 static struct platform_driver hv_driver = { variable 641 return platform_driver_register(&hv_driver); in sunhv_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/hyperv/ |
H A D | hyperv_drm_drv.c | 218 static struct hv_driver hyperv_hv_driver = {
|
/kernel/linux/linux-5.10/drivers/input/serio/ |
H A D | hyperv-keyboard.c | 416 static struct hv_driver hv_kbd_drv = {
|
/kernel/linux/linux-6.6/drivers/uio/ |
H A D | uio_hv_generic.c | 373 static struct hv_driver hv_uio_drv = {
|
/kernel/linux/linux-6.6/drivers/input/serio/ |
H A D | hyperv-keyboard.c | 414 static struct hv_driver hv_kbd_drv = {
|
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-hyperv.c | 582 static struct hv_driver mousevsc_drv = {
|
/kernel/linux/linux-5.10/drivers/uio/ |
H A D | uio_hv_generic.c | 379 static struct hv_driver hv_uio_drv = {
|
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-hyperv.c | 568 static struct hv_driver mousevsc_drv = {
|
/kernel/linux/linux-5.10/net/vmw_vsock/ |
H A D | hyperv_transport.c | 888 static struct hv_driver hvs_drv = {
|
/kernel/linux/linux-6.6/net/vmw_vsock/ |
H A D | hyperv_transport.c | 912 static struct hv_driver hvs_drv = {
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 1354 static struct hv_driver hvfb_drv = {
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 1334 static struct hv_driver hvfb_drv = {
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | storvsc_drv.c | 2134 static struct hv_driver storvsc_drv = {
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | storvsc_drv.c | 2173 static struct hv_driver storvsc_drv = {
|
/kernel/linux/linux-5.10/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 2716 static struct hv_driver netvsc_drv = {
|
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pci-hyperv.c | 3562 static struct hv_driver hv_pci_drv = {
|