child_device_obj  332 drivers/hv/hyperv_vmbus.h int vmbus_device_register(struct hv_device *child_device_obj);
child_device_obj 1807 drivers/hv/vmbus_drv.c 	struct hv_device *child_device_obj;
child_device_obj 1809 drivers/hv/vmbus_drv.c 	child_device_obj = kzalloc(sizeof(struct hv_device), GFP_KERNEL);
child_device_obj 1810 drivers/hv/vmbus_drv.c 	if (!child_device_obj) {
child_device_obj 1815 drivers/hv/vmbus_drv.c 	child_device_obj->channel = channel;
child_device_obj 1816 drivers/hv/vmbus_drv.c 	guid_copy(&child_device_obj->dev_type, type);
child_device_obj 1817 drivers/hv/vmbus_drv.c 	guid_copy(&child_device_obj->dev_instance, instance);
child_device_obj 1818 drivers/hv/vmbus_drv.c 	child_device_obj->vendor_id = 0x1414; /* MSFT vendor ID */
child_device_obj 1820 drivers/hv/vmbus_drv.c 	return child_device_obj;
child_device_obj 1826 drivers/hv/vmbus_drv.c int vmbus_device_register(struct hv_device *child_device_obj)
child_device_obj 1828 drivers/hv/vmbus_drv.c 	struct kobject *kobj = &child_device_obj->device.kobj;
child_device_obj 1831 drivers/hv/vmbus_drv.c 	dev_set_name(&child_device_obj->device, "%pUl",
child_device_obj 1832 drivers/hv/vmbus_drv.c 		     child_device_obj->channel->offermsg.offer.if_instance.b);
child_device_obj 1834 drivers/hv/vmbus_drv.c 	child_device_obj->device.bus = &hv_bus;
child_device_obj 1835 drivers/hv/vmbus_drv.c 	child_device_obj->device.parent = &hv_acpi_dev->dev;
child_device_obj 1836 drivers/hv/vmbus_drv.c 	child_device_obj->device.release = vmbus_device_release;
child_device_obj 1842 drivers/hv/vmbus_drv.c 	ret = device_register(&child_device_obj->device);
child_device_obj 1848 drivers/hv/vmbus_drv.c 	child_device_obj->channels_kset = kset_create_and_add("channels",
child_device_obj 1850 drivers/hv/vmbus_drv.c 	if (!child_device_obj->channels_kset) {
child_device_obj 1855 drivers/hv/vmbus_drv.c 	ret = vmbus_add_channel_kobj(child_device_obj,
child_device_obj 1856 drivers/hv/vmbus_drv.c 				     child_device_obj->channel);
child_device_obj 1865 drivers/hv/vmbus_drv.c 	kset_unregister(child_device_obj->channels_kset);
child_device_obj 1868 drivers/hv/vmbus_drv.c 	device_unregister(&child_device_obj->device);