Symbol: publish_device
headers/os/drivers/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
436
return gDeviceManager->publish_device(node, name, ACPI_EC_DEVICE_NAME);
src/add-ons/kernel/bus_managers/acpi/Module.cpp
181
status_t status = gDeviceManager->publish_device(node, "acpi/namespace",
src/add-ons/kernel/bus_managers/acpi/Module.cpp
185
status = gDeviceManager->publish_device(node, "acpi/call",
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
259
status_t res = gDeviceManager->publish_device(bus->node, "bus/fdt/blob",
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
138
return gDeviceManager->publish_device(node, name, I2C_BUS_RAW_MODULE_NAME);
src/add-ons/kernel/bus_managers/random/driver.cpp
258
status_t status = gDeviceManager->publish_device(info->node, "random",
src/add-ons/kernel/bus_managers/random/driver.cpp
261
gDeviceManager->publish_device(info->node, "urandom",
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
104
return pnp->publish_device(node, name, SCSI_BUS_RAW_MODULE_NAME);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
318
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
232
status = sDeviceManager->publish_device(info->node, "disk/nor/0/raw",
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1228
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1120
status_t status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
596
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1971
status = gDeviceManager->publish_device(device->node, device->luns[i]->name,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
228
return sDeviceManager->publish_device(Node(), kControlDeviceName,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
639
return sDeviceManager->publish_device(Node(), fDeviceName,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
622
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/display/display_adapter.cpp
241
gDeviceManager->publish_device(parent, deviceName,
src/add-ons/kernel/drivers/display/display_adapter.cpp
293
status_t status = gDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
839
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
272
sDeviceManager->publish_device(hidCookie->node, pathBuffer,
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
352
sDeviceManager->publish_device(device->elanDevice->Parent(), pathBuffer,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
427
sDeviceManager->publish_device(device->node, pathBuffer,
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
499
status = gDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
241
status = gDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
1028
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
261
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
604
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
330
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
333
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
336
status = sDeviceManager->publish_device(node, "power/button/sleep",
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
339
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
307
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
332
return sDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
256
return sDeviceManager->publish_device(node, name, AMD_THERMAL_DEVICE_MODULE_NAME);
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
273
return sDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
311
return sDeviceManager->publish_device(device->node, name,
src/system/kernel/device_manager/devfs.cpp
173
static status_t publish_device(struct devfs* fs, const char* path,
src/system/kernel/device_manager/devfs.cpp
2069
error = publish_device(sDeviceFileSystem, path, device);
src/system/kernel/device_manager/devfs.cpp
2188
return publish_device(sDeviceFileSystem, path, device);
src/system/kernel/device_manager/device_manager.cpp
907
publish_device,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1143
return sDeviceManager->publish_device((device_node*)driverCookie,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
710
publish_device,
src/tests/system/kernel/device_manager/playground/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
src/tests/system/kernel/device_manager/playground/driver.cpp
76
gDeviceManager->publish_device(node, "net/sample/0",
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
69
gDeviceManager->publish_device(node, "graphics/generic/0",
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
69
gDeviceManager->publish_device(node, "graphics/specific/0",
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
288
return sDeviceManager->publish_device(Node(), kControlDeviceName,
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
470
return sDeviceManager->publish_device(Node(), fDeviceName,