Lines Matching refs:parent
80 virtio_device_supports_device(device_node* parent)
82 TRACE("supports_device(%p)\n", parent);
87 status_t status = gDeviceManager->get_attr_string(parent,
93 status = gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false);
101 status = gDeviceManager->get_attr_string(parent, "fdt/compatible",
116 status = gDeviceManager->get_attr_string(parent, "acpi/hid",
164 virtio_device_register_device(device_node* parent)
166 TRACE("register_device(%p)\n", parent);
170 status_t status = gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false);
182 if (gDeviceManager->get_driver(parent, (driver_module_info**)&parentModule,
184 ERROR("can't get parent node driver");
198 if (gDeviceManager->get_driver(parent, (driver_module_info**)&parentModule,
200 ERROR("can't get parent node driver");
241 return gDeviceManager->register_node(parent, VIRTIO_MMIO_DEVICE_MODULE_NAME,
252 parent(gDeviceManager->get_parent_node(node));
256 status_t status = gDeviceManager->get_attr_string(parent.Get(), B_DEVICE_BUS, &bus, false);
269 if (gDeviceManager->get_driver(parent.Get(),
271 panic("can't get parent node driver");
314 if (gDeviceManager->get_driver(parent.Get(), (driver_module_info**)&parentModule,
316 ERROR("can't get parent node driver");