Lines Matching refs:child_device
876 static int vmbus_probe(struct device *child_device)
880 drv_to_hv_drv(child_device->driver);
881 struct hv_device *dev = device_to_hv_device(child_device);
889 dev_name(child_device), ret);
893 dev_name(child_device));
902 static int vmbus_remove(struct device *child_device)
905 struct hv_device *dev = device_to_hv_device(child_device);
907 if (child_device->driver) {
908 drv = drv_to_hv_drv(child_device->driver);
920 static void vmbus_shutdown(struct device *child_device)
923 struct hv_device *dev = device_to_hv_device(child_device);
927 if (!child_device->driver)
930 drv = drv_to_hv_drv(child_device->driver);
940 static int vmbus_suspend(struct device *child_device)
943 struct hv_device *dev = device_to_hv_device(child_device);
946 if (!child_device->driver)
949 drv = drv_to_hv_drv(child_device->driver);
959 static int vmbus_resume(struct device *child_device)
962 struct hv_device *dev = device_to_hv_device(child_device);
965 if (!child_device->driver)
968 drv = drv_to_hv_drv(child_device->driver);