Searched refs:hv_device (Results 1 – 3 of 3) sorted by relevance
/linux-4.19.296/drivers/hid/ |
D | hid-hyperv.c | 146 struct hv_device *device; 164 static struct mousevsc_dev *mousevsc_alloc_device(struct hv_device *device) in mousevsc_alloc_device() 253 static void mousevsc_on_receive(struct hv_device *device, in mousevsc_on_receive() 325 struct hv_device *device = context; in mousevsc_on_channel_callback() 345 static int mousevsc_connect_to_vsp(struct hv_device *device) in mousevsc_connect_to_vsp() 405 struct hv_device *dev = hid_get_drvdata(hid); in mousevsc_hid_parse() 450 static int mousevsc_probe(struct hv_device *device, in mousevsc_probe() 539 static int mousevsc_remove(struct hv_device *dev) in mousevsc_remove()
|
/linux-4.19.296/include/linux/ |
D | hyperv.h | 726 struct hv_device *device_obj; 1120 int (*probe)(struct hv_device *, const struct hv_vmbus_device_id *); 1121 int (*remove)(struct hv_device *); 1122 void (*shutdown)(struct hv_device *); 1127 struct hv_device { struct 1143 static inline struct hv_device *device_to_hv_device(struct device *d) in device_to_hv_device() argument 1145 return container_of(d, struct hv_device, device); in device_to_hv_device() 1153 static inline void hv_set_drvdata(struct hv_device *dev, void *data) in hv_set_drvdata() 1158 static inline void *hv_get_drvdata(struct hv_device *dev) in hv_get_drvdata() 1185 int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
|
/linux-4.19.296/drivers/pci/controller/ |
D | pci-hyperv.c | 441 struct hv_device *hdev; 564 static int wait_for_response(struct hv_device *hdev, in wait_for_response() 2152 static int hv_pci_protocol_negotiation(struct hv_device *hdev) in hv_pci_protocol_negotiation() 2372 static int hv_pci_enter_d0(struct hv_device *hdev) in hv_pci_enter_d0() 2428 static int hv_pci_query_relations(struct hv_device *hdev) in hv_pci_query_relations() 2486 static int hv_send_resources_allocated(struct hv_device *hdev) in hv_send_resources_allocated() 2561 static int hv_send_resources_released(struct hv_device *hdev) in hv_send_resources_released() 2607 static int hv_pci_probe(struct hv_device *hdev, in hv_pci_probe() 2734 static void hv_pci_bus_exit(struct hv_device *hdev) in hv_pci_bus_exit() 2782 static int hv_pci_remove(struct hv_device *hdev) in hv_pci_remove()
|