Lines Matching refs:child_device
860 static int vmbus_probe(struct device *child_device)
864 drv_to_hv_drv(child_device->driver);
865 struct hv_device *dev = device_to_hv_device(child_device);
873 dev_name(child_device), ret);
877 dev_name(child_device));
886 static int vmbus_dma_configure(struct device *child_device)
893 hv_setup_dma_ops(child_device,
901 static void vmbus_remove(struct device *child_device)
904 struct hv_device *dev = device_to_hv_device(child_device);
906 if (child_device->driver) {
907 drv = drv_to_hv_drv(child_device->driver);
916 static void vmbus_shutdown(struct device *child_device)
919 struct hv_device *dev = device_to_hv_device(child_device);
923 if (!child_device->driver)
926 drv = drv_to_hv_drv(child_device->driver);
936 static int vmbus_suspend(struct device *child_device)
939 struct hv_device *dev = device_to_hv_device(child_device);
942 if (!child_device->driver)
945 drv = drv_to_hv_drv(child_device->driver);
955 static int vmbus_resume(struct device *child_device)
958 struct hv_device *dev = device_to_hv_device(child_device);
961 if (!child_device->driver)
964 drv = drv_to_hv_drv(child_device->driver);