Searched refs:register_device (Results 1 - 25 of 34) sorted by relevance

12

/haiku/src/tests/system/kernel/device_manager/playground/
H A Ddriver.cpp50 register_device(device_node* parent) function
176 register_device,
H A Dgeneric_video_driver.cpp43 register_device(device_node* parent) function
162 register_device,
H A Dspecific_video_driver.cpp43 register_device(device_node *parent) function
162 register_device,
H A Dbus.cpp55 register_device(device_node* parent) function
176 register_device,
H A Ddevice_manager.h121 status_t (*register_device)(device_node *parent); member in struct:driver_module_info
H A Ddevice_manager.cpp1218 if (driver->register_device != NULL) {
1219 status = driver->register_device(this);
1370 || driver->register_device == NULL) {
1426 if (driver->register_device(this) == B_OK)
1475 if (bestDriver->register_device(this) == B_OK) {
/haiku/src/add-ons/kernel/busses/random/ccp/
H A Dccp_acpi.cpp109 register_device(device_node* parent) function
172 register_device,
H A Dccp.cpp55 register_device(device_node* parent) function
145 register_device,
H A Dccp_pci.cpp88 register_device(device_node* parent) function
153 register_device,
/haiku/src/add-ons/kernel/busses/i2c/ocores/
H A Dkernel_interface.cpp22 .register_device = [](device_node* parent) {
/haiku/src/add-ons/kernel/busses/pci/designware/
H A Dkernel_interface.cpp19 .register_device = DWPCIController::RegisterDevice,
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A Dkernel_interface.cpp20 .register_device = ECAMPCIController::RegisterDevice,
/haiku/src/add-ons/kernel/busses/pci/x86/
H A Dkernel_interface.cpp19 .register_device = X86PCIController::RegisterDevice,
/haiku/headers/private/i2c/
H A Di2c.h95 status_t (*register_device)(i2c_bus bus, i2c_addr slaveAddress, member in struct:__anon4
/haiku/headers/private/drivers/
H A Dscsi_periph.h87 status_t (*register_device)(periph_device_cookie cookie, member in struct:scsi_periph_interface
/haiku/src/add-ons/kernel/busses/i2c/pch/
H A Dpch_i2c_acpi.cpp163 register_device(device_node* parent) function
242 register_device,
H A Dpch_i2c_pci.cpp209 register_device(device_node* parent) function
438 register_device,
/haiku/headers/os/drivers/
H A Ddevice_manager.h120 status_t (*register_device)(device_node *parent); member in struct:driver_module_info
/haiku/src/add-ons/kernel/busses/ata/ide_isa/
H A Dide_isa.c385 register_device(device_node *parent) function
389 TRACE("register_device()\n");
432 register_device,
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dscsi_raw.c229 return pnp->register_device(node, attrs, NULL, &node);
/haiku/src/add-ons/kernel/busses/mmc/
H A Dsdhci.cpp730 register_device(device_node* parent) function
819 register_device,
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp1592 if (driver->register_device != NULL) {
1593 status = driver->register_device(this);
1814 || driver->register_device == NULL) {
1870 if (driver->register_device(this) == B_OK)
1930 if (bestDriver->register_device(this) == B_OK) {
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp480 if (module->module->info.register_device(node) == B_OK)
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp515 if (module->module->info.register_device(node) == B_OK)
/haiku/src/add-ons/kernel/busses/scsi/usb/
H A Dusb_scsi.c991 register_device(device_node_handle parent) function
993 TRACE_ALWAYS("register_device\n");
1182 register_device,

Completed in 104 milliseconds

12