publish_device
status_t (*publish_device)(device_node *node, const char *path,
return gDeviceManager->publish_device(node, name, ACPI_EC_DEVICE_NAME);
status_t status = gDeviceManager->publish_device(node, "acpi/namespace",
status = gDeviceManager->publish_device(node, "acpi/call",
status_t res = gDeviceManager->publish_device(bus->node, "bus/fdt/blob",
return gDeviceManager->publish_device(node, name, I2C_BUS_RAW_MODULE_NAME);
status_t status = gDeviceManager->publish_device(info->node, "random",
gDeviceManager->publish_device(info->node, "urandom",
return pnp->publish_device(node, name, SCSI_BUS_RAW_MODULE_NAME);
status = sDeviceManager->publish_device(info->node, name,
status = sDeviceManager->publish_device(info->node, "disk/nor/0/raw",
status = sDeviceManager->publish_device(info->node, name,
status_t status = sDeviceManager->publish_device(info->node, name,
status = sDeviceManager->publish_device(info->node, name,
status = gDeviceManager->publish_device(device->node, device->luns[i]->name,
return sDeviceManager->publish_device(Node(), kControlDeviceName,
return sDeviceManager->publish_device(Node(), fDeviceName,
status = sDeviceManager->publish_device(info->node, name,
gDeviceManager->publish_device(parent, deviceName,
status_t status = gDeviceManager->publish_device(node, name,
status = sDeviceManager->publish_device(info->node, name,
sDeviceManager->publish_device(hidCookie->node, pathBuffer,
sDeviceManager->publish_device(device->elanDevice->Parent(), pathBuffer,
sDeviceManager->publish_device(device->node, pathBuffer,
status = gDeviceManager->publish_device(info->node, name,
status = gDeviceManager->publish_device(info->node, name,
status = sDeviceManager->publish_device(info->node, name,
return sDeviceManager->publish_device(device->node, name,
return sDeviceManager->publish_device(device->node, name,
status = sDeviceManager->publish_device(node,
status = sDeviceManager->publish_device(node,
status = sDeviceManager->publish_device(node, "power/button/sleep",
status = sDeviceManager->publish_device(node,
return sDeviceManager->publish_device(device->node, name,
return sDeviceManager->publish_device(node, name,
return sDeviceManager->publish_device(node, name, AMD_THERMAL_DEVICE_MODULE_NAME);
return sDeviceManager->publish_device(node, name,
return sDeviceManager->publish_device(device->node, name,
static status_t publish_device(struct devfs* fs, const char* path,
error = publish_device(sDeviceFileSystem, path, device);
return publish_device(sDeviceFileSystem, path, device);
publish_device,
return sDeviceManager->publish_device((device_node*)driverCookie,
publish_device,
status_t (*publish_device)(device_node *node, const char *path,
gDeviceManager->publish_device(node, "net/sample/0",
gDeviceManager->publish_device(node, "graphics/generic/0",
gDeviceManager->publish_device(node, "graphics/specific/0",
return sDeviceManager->publish_device(Node(), kControlDeviceName,
return sDeviceManager->publish_device(Node(), fDeviceName,