Home
last modified time | relevance | path

Searched refs:hv_device (Results 1 – 3 of 3) sorted by relevance

/linux-4.19.296/drivers/hid/
Dhid-hyperv.c146 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/
Dhyperv.h726 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/
Dpci-hyperv.c441 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()