Lines Matching refs:child_device

880 static int vmbus_probe(struct device *child_device)  in vmbus_probe()  argument
884 drv_to_hv_drv(child_device->driver); in vmbus_probe()
885 struct hv_device *dev = device_to_hv_device(child_device); in vmbus_probe()
893 dev_name(child_device), ret); in vmbus_probe()
897 dev_name(child_device)); in vmbus_probe()
906 static int vmbus_dma_configure(struct device *child_device) in vmbus_dma_configure() argument
913 hv_setup_dma_ops(child_device, in vmbus_dma_configure()
921 static void vmbus_remove(struct device *child_device) in vmbus_remove() argument
924 struct hv_device *dev = device_to_hv_device(child_device); in vmbus_remove()
926 if (child_device->driver) { in vmbus_remove()
927 drv = drv_to_hv_drv(child_device->driver); in vmbus_remove()
936 static void vmbus_shutdown(struct device *child_device) in vmbus_shutdown() argument
939 struct hv_device *dev = device_to_hv_device(child_device); in vmbus_shutdown()
943 if (!child_device->driver) in vmbus_shutdown()
946 drv = drv_to_hv_drv(child_device->driver); in vmbus_shutdown()
956 static int vmbus_suspend(struct device *child_device) in vmbus_suspend() argument
959 struct hv_device *dev = device_to_hv_device(child_device); in vmbus_suspend()
962 if (!child_device->driver) in vmbus_suspend()
965 drv = drv_to_hv_drv(child_device->driver); in vmbus_suspend()
975 static int vmbus_resume(struct device *child_device) in vmbus_resume() argument
978 struct hv_device *dev = device_to_hv_device(child_device); in vmbus_resume()
981 if (!child_device->driver) in vmbus_resume()
984 drv = drv_to_hv_drv(child_device->driver); in vmbus_resume()