Symbol: device_node
headers/os/drivers/bus/FDT.h
18
device_node* (*node_by_phandle)(struct fdt_bus* bus, int phandle);
headers/os/drivers/bus/FDT.h
23
device_node* (*get_bus)(struct fdt_device* dev);
headers/os/drivers/bus/FDT.h
28
device_node** interruptController, uint64* interrupt);
headers/os/drivers/device_manager.h
100
status_t (*get_attr_raw)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
103
status_t (*get_next_attr)(device_node *node, device_attr **_attr);
headers/os/drivers/device_manager.h
105
status_t (*find_child_node)(device_node *parent,
headers/os/drivers/device_manager.h
106
const device_attr *attrs, device_node **node);
headers/os/drivers/device_manager.h
119
float (*supports_device)(device_node *parent);
headers/os/drivers/device_manager.h
120
status_t (*register_device)(device_node *parent);
headers/os/drivers/device_manager.h
122
status_t (*init_driver)(device_node *node, void **_driverCookie);
headers/os/drivers/device_manager.h
58
typedef struct device_node device_node;
headers/os/drivers/device_manager.h
67
status_t (*rescan_node)(device_node *node);
headers/os/drivers/device_manager.h
69
status_t (*register_node)(device_node *parent, const char *moduleName,
headers/os/drivers/device_manager.h
71
device_node **_node);
headers/os/drivers/device_manager.h
72
status_t (*unregister_node)(device_node *node);
headers/os/drivers/device_manager.h
74
status_t (*get_driver)(device_node *node, driver_module_info **_module,
headers/os/drivers/device_manager.h
77
device_node *(*get_root_node)();
headers/os/drivers/device_manager.h
78
status_t (*get_next_child_node)(device_node *parent,
headers/os/drivers/device_manager.h
79
const device_attr *attrs, device_node **node);
headers/os/drivers/device_manager.h
80
device_node *(*get_parent_node)(device_node *node);
headers/os/drivers/device_manager.h
81
void (*put_node)(device_node *node);
headers/os/drivers/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
headers/os/drivers/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
headers/os/drivers/device_manager.h
90
status_t (*get_attr_uint8)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
92
status_t (*get_attr_uint16)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
94
status_t (*get_attr_uint32)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
96
status_t (*get_attr_uint64)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
98
status_t (*get_attr_string)(const device_node *node, const char *name,
headers/private/drivers/ata_adapter.h
116
device_node *node;
headers/private/drivers/ata_adapter.h
149
status_t (*init_channel)(device_node *node,
headers/private/drivers/ata_adapter.h
156
status_t (*publish_channel)(device_node *controller_node,
headers/private/drivers/ata_adapter.h
160
const io_resource *resources, device_node **node);
headers/private/drivers/ata_adapter.h
163
device_node *controller_node, const char *channel_module_name,
headers/private/drivers/ata_adapter.h
167
device_node **node, bool supports_compatibility_mode);
headers/private/drivers/ata_adapter.h
170
status_t (*init_controller)(device_node *node,
headers/private/drivers/ata_adapter.h
176
status_t (*publish_controller)(device_node *parent, uint16 bus_master_base,
headers/private/drivers/ata_adapter.h
180
uint32 max_sg_block_size, device_node **node);
headers/private/drivers/ata_adapter.h
183
device_node *parent, uint16 bus_master_base,
headers/private/drivers/ata_adapter.h
187
device_node **node);
headers/private/drivers/ata_adapter.h
189
status_t (*probe_controller)(device_node *parent, const char *controller_driver,
headers/private/drivers/ata_adapter.h
95
device_node *node;
headers/private/drivers/mmc.h
101
status_t (*execute_command)(device_node* node, void* cookie, uint16_t rca,
headers/private/drivers/mmc.h
104
status_t (*do_io)(device_node* controller, void* cookie, uint16_t rca,
headers/private/drivers/mmc.h
107
void (*set_bus_width)(device_node* controller, void* cookie, int width);
headers/private/drivers/scsi_periph.h
146
char *(*compose_device_name)(device_node *device_node, const char *prefix);
headers/private/drivers/scsi_periph.h
89
scsi_device_interface *scsi, device_node *node, bool removable,
headers/private/shared/AutoDeleterDrivers.h
36
using DeviceNodePutter = MethodObjectDeleter<device_node, device_manager_info,
headers/private/shared/AutoDeleterDrivers.h
42
struct DeviceNodePutter : MethodObjectDeleter<device_node, device_manager_info,
headers/private/shared/AutoDeleterDrivers.h
49
DeviceNodePutter(device_node* object) : Base(object) {}
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
40
device_node* node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
25
device_node *node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
48
device_node *node = (device_node *)_node;
src/add-ons/kernel/bus_managers/acpi/Device.cpp
98
acpi_device_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
219
acpi_get_type(device_node* dev)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
238
embedded_controller_support(device_node* dev)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
268
embedded_controller_register_device(device_node* node)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
282
embedded_controller_init_driver(device_node* dev, void** _driverCookie)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
298
device_node* parent = gDeviceManager->get_parent_node(dev);
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
403
device_node *child = NULL;
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
425
device_node* node = ((acpi_ec_cookie*)_cookie)->ec_dev;
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.h
138
device_node* ec_dev;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
179
device_node* node = (device_node*)cookie;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
204
device_node* deviceNode;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
222
device_node* deviceNode;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
233
acpi_module_init(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/acpi/Module.cpp
42
acpi_module_supports_device(device_node* parent)
src/add-ons/kernel/bus_managers/acpi/Module.cpp
57
acpi_module_register_device(device_node* parent)
src/add-ons/kernel/bus_managers/acpi/Module.cpp
71
acpi_enumerate_child_devices(device_node* node, const char* root)
src/add-ons/kernel/bus_managers/acpi/Module.cpp
81
device_node* deviceNode;
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
327
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
43
device_node *node;
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
13
ATAChannel::ATAChannel(device_node *node)
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
77
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/ata/ATAModule.cpp
167
ata_channel_added(device_node *parent)
src/add-ons/kernel/bus_managers/ata/ATAModule.cpp
18
ata_sim_init_bus(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
149
device_node * fNode;
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
65
ATAChannel(device_node *node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
142
fdt_traverse(fdt_bus* bus, int &node, int &depth, device_node* parentDev)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
149
device_node* curDev;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
179
fdt_bus_supports_device(device_node* parent)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
196
fdt_bus_register_device(device_node* parent)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
215
fdt_bus_init(device_node* node, void** cookie)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
272
device_node*
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
277
device_node** devNode;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
302
fdt_device_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
347
static device_node*
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
504
device_node** interruptController, uint64* interrupt)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
57
device_node* node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
58
HashMap<HashKey32<int32>, device_node*> phandles;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
63
device_node* node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
64
device_node* bus;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
85
fdt_register_node(fdt_bus* bus, int node, device_node* parentDev,
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
86
device_node*& curDev)
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
10
VMBus::VMBus(device_node* node)
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
10
VMBusDevice::VMBusDevice(device_node* node)
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
38
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/hyperv/VMBusDeviceModule.cpp
11
vmbus_device_init(device_node* node, void** _driverCookie)
src/add-ons/kernel/bus_managers/hyperv/VMBusDevicePrivate.h
45
VMBusDevice(device_node* node);
src/add-ons/kernel/bus_managers/hyperv/VMBusDevicePrivate.h
80
device_node* fNode;
src/add-ons/kernel/bus_managers/hyperv/VMBusModule.cpp
11
vmbus_supports_device(device_node* parent)
src/add-ons/kernel/bus_managers/hyperv/VMBusModule.cpp
34
vmbus_register_device(device_node* parent)
src/add-ons/kernel/bus_managers/hyperv/VMBusModule.cpp
50
vmbus_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
101
device_node* node;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
114
VMBus(device_node* node);
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
173
device_node* fNode;
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
10
I2CBus::I2CBus(device_node *node, uint8 id)
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
114
i2c_init_bus(device_node *node, void **_bus)
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
18
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
10
I2CDevice::I2CDevice(device_node *node, I2CBus* bus, i2c_addr slaveAddress)
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
59
i2c_init_device(device_node *node, void **_device)
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
65
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/i2c/I2CModule.cpp
17
i2c_added_device(device_node *parent)
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
45
I2CDevice(device_node* node, I2CBus* bus,
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
58
device_node* fNode;
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
66
I2CBus(device_node *node, uint8 id);
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
82
device_node* fNode;
src/add-ons/kernel/bus_managers/isa/isa.cpp
110
isa_register_device(device_node *parent)
src/add-ons/kernel/bus_managers/isa/isa.cpp
80
isa_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/isa/isa.cpp
94
isa_supports_device(device_node *parent)
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
15
MMCBus::MMCBus(device_node* node)
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
27
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/mmc/mmc_bus.h
39
MMCBus(device_node *node);
src/add-ons/kernel/bus_managers/mmc/mmc_bus.h
62
device_node* fNode;
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
112
mmc_bus_set_width(device_node* node, void* cookie, int width)
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
19
mmc_bus_init(device_node* node, void** _device)
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
65
mmc_bus_added_device(device_node* parent)
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
81
mmc_bus_execute_command(device_node* node, void* cookie, uint16_t rca,
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
97
mmc_bus_do_io(device_node* node, void* cookie, uint16_t rca, uint8_t command,
src/add-ons/kernel/bus_managers/pci/pci.cpp
166
device_node *node, *legacy;
src/add-ons/kernel/bus_managers/pci/pci.cpp
169
device_node *root_pci_node = gPCI->_GetDomainData(domain)->root_node;
src/add-ons/kernel/bus_managers/pci/pci.cpp
245
device_node *pci, *node, *legacy, *drv;
src/add-ons/kernel/bus_managers/pci/pci.cpp
638
void *controllerCookie, device_node *rootNode, domain_data **domainData)
src/add-ons/kernel/bus_managers/pci/pci.h
61
device_node * root_node;
src/add-ons/kernel/bus_managers/pci/pci.h
84
void *controllerCookie, device_node *rootNode,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
20
device_node* node;
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
25
pci_device_init_driver(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
29
pci_root_register_device(device_node* parent)
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
51
pci_root_traverse(device_node* node, PCIBus* bus)
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
98
pci_root_init(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/random/driver.cpp
180
random_supports_device(device_node *parent)
src/add-ons/kernel/bus_managers/random/driver.cpp
197
random_register_device(device_node *node)
src/add-ons/kernel/bus_managers/random/driver.cpp
214
random_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/random/driver.cpp
45
device_node* node;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
24
device_node *node;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
31
device_node *node = (device_node *)driverCookie;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
32
device_node *parent;
src/add-ons/kernel/bus_managers/scsi/busses.cpp
180
scsi_init_bus(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/scsi/busses.cpp
248
device_node *parent = pnp->get_parent_node(node);
src/add-ons/kernel/bus_managers/scsi/busses.cpp
87
scsi_create_bus(device_node *node, uint8 path_id)
src/add-ons/kernel/bus_managers/scsi/device_scan.cpp
232
device_node *childNode = NULL;
src/add-ons/kernel/bus_managers/scsi/devices.cpp
157
scsi_create_device(device_node *node, scsi_bus_info *bus,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
262
scsi_init_device(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/scsi/devices.cpp
285
device_node *parent = pnp->get_parent_node(node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
389
device_node *node;
src/add-ons/kernel/bus_managers/scsi/scsi_internal.h
112
device_node *node; // pnp node of bus
src/add-ons/kernel/bus_managers/scsi/scsi_internal.h
176
device_node *node; // device node
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
27
scsi_controller_added(device_node *parent)
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
70
scsi_controller_init(device_node *node, void **_cookie)
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
80
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
13
BusManager::BusManager(Stack *stack, device_node* node)
src/add-ons/kernel/bus_managers/usb/Device.cpp
847
device_node*
src/add-ons/kernel/bus_managers/usb/Device.cpp
848
Device::RegisterNode(device_node *parent)
src/add-ons/kernel/bus_managers/usb/Device.cpp
947
device_node* node = NULL;
src/add-ons/kernel/bus_managers/usb/usb.cpp
874
usb_added_device(device_node *parent)
src/add-ons/kernel/bus_managers/usb/usb_private.h
209
BusManager(Stack *stack, device_node* node);
src/add-ons/kernel/bus_managers/usb/usb_private.h
247
device_node * Node() const
src/add-ons/kernel/bus_managers/usb/usb_private.h
270
device_node* fNode;
src/add-ons/kernel/bus_managers/usb/usb_private.h
594
device_node * RegisterNode(device_node* parent = NULL);
src/add-ons/kernel/bus_managers/usb/usb_private.h
604
device_node * Node() const
src/add-ons/kernel/bus_managers/usb/usb_private.h
606
void SetNode(device_node* node) { fNode = node; }
src/add-ons/kernel/bus_managers/usb/usb_private.h
628
device_node* fNode;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
32
VirtioBalloonDevice::VirtioBalloonDevice(device_node* node)
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
50
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
51
device_node* virtioParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonPrivate.h
42
VirtioBalloonDevice(device_node* node);
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonPrivate.h
58
device_node* fNode;
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
55
VirtioDevice::VirtioDevice(device_node *node)
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
70
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
17
virtio_device_init(device_node *node, void **_device)
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
211
virtio_added_device(device_node *parent)
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
42
VirtioDevice(device_node *node);
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
87
device_node * fNode;
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
110
device_node *node = (device_node *)cookie;
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
27
virtio_balloon_init_device(device_node *node, void **_cookie)
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
60
virtio_balloon_supports_device(device_node *parent)
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
84
virtio_balloon_register_device(device_node *parent)
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
98
virtio_balloon_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
108
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
131
init_controller(device_node *node, ata_adapter_controller_info **cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
153
probe_controller(device_node *parent)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
169
supports_device(device_node *parent)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
247
(status_t (*)(device_node *, void **)) init_controller,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
142
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
204
init_controller(device_node *node, ata_adapter_controller_info **cookie)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
225
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
318
probe_controller(device_node *parent)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
338
supports_device(device_node *parent)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
439
(status_t (*)(device_node *, void **)) init_controller,
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
287
supports_device(device_node *parent)
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
307
init_channel(device_node *node, void **_cookie)
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
310
device_node *parent;
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
385
register_device(device_node *parent)
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
57
device_node *node;
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
63
publish_channel(device_node *parent, uint16 command_block_base,
src/add-ons/kernel/busses/ata/it8211/it8211.c
102
init_channel(device_node *node, void **channelCookie)
src/add-ons/kernel/busses/ata/it8211/it8211.c
125
init_controller(device_node *node, void **cookie)
src/add-ons/kernel/busses/ata/it8211/it8211.c
148
probe_controller(device_node *parent)
src/add-ons/kernel/busses/ata/it8211/it8211.c
163
supports_device(device_node *parent)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
123
controller_probe(device_node *parent)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
125
device_node *controller_node;
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
126
device_node *channels[4];
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
226
controller_init(device_node *node, void **controller_cookie)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
249
channel_init(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
62
controller_supports(device_node *parent)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
126
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
149
init_controller(device_node *node, void **cookie)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
176
publish_controller(device_node *parent, uint16 bus_master_base, uint8 intnum,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
177
io_resource *resources, device_node **node)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
217
device_node *parent, uint16 bus_master_base, int8 intnum,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
218
device_node **node)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
240
probe_controller(device_node *parent)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
247
device_node *controller_node;
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
248
device_node *channels[2];
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
112
controller_supports(device_node *parent)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
150
controller_probe(device_node *parent)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
246
controller_init(device_node *node, void **_controllerCookie)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
249
device_node *parent;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
408
channel_init(device_node *node, void **_channelCookie)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
411
device_node *parent;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
63
device_node *node;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
81
device_node * node;
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
19
.supports_device = [](device_node* parent) {
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
22
.register_device = [](device_node* parent) {
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
25
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
106
OcoresI2c::RegisterDevice(device_node* parent)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
119
OcoresI2c::InitDriver(device_node* node, OcoresI2c*& outDriver)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
132
OcoresI2c::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
80
OcoresI2c::SupportsDevice(device_node* parent)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
115
device_node* fNode{};
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
86
static float SupportsDevice(device_node* parent);
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
87
static status_t RegisterDevice(device_node* parent);
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
88
static status_t InitDriver(device_node* node, OcoresI2c*& outDriver);
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
99
inline status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
393
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
400
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
92
device_node* node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
93
device_node* driver_node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
107
device_node* node = bus->info.driver_node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
129
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
142
device_node* acpiParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
204
register_device(device_node* parent)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
217
supports_device(device_node* parent)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
239
device_node *acpiNode = NULL;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
245
device_node* deviceRoot = gDeviceManager->get_root_node();
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
281
device_node* node = bus->info.driver_node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
303
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
316
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
419
register_device(device_node* parent)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
432
supports_device(device_node* parent)
src/add-ons/kernel/busses/mmc/sdhci.cpp
758
device_node* parent = gDeviceManager->get_parent_node(context->fNode);
src/add-ons/kernel/busses/mmc/sdhci.cpp
777
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/mmc/sdhci.cpp
789
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci.cpp
807
device_node* parent = gDeviceManager->get_parent_node(context->fNode);
src/add-ons/kernel/busses/mmc/sdhci.cpp
824
register_device(device_node* parent)
src/add-ons/kernel/busses/mmc/sdhci.cpp
837
supports_device(device_node* parent)
src/add-ons/kernel/busses/mmc/sdhci.h
497
extern float supports_device_acpi(device_node* parent);
src/add-ons/kernel/busses/mmc/sdhci.h
498
extern float supports_device_pci(device_node* parent);
src/add-ons/kernel/busses/mmc/sdhci.h
503
extern status_t init_device_pci(device_node* node, SdhciDevice* context);
src/add-ons/kernel/busses/mmc/sdhci.h
504
extern void uninit_device_pci(SdhciDevice* context, device_node* pciParent);
src/add-ons/kernel/busses/mmc/sdhci.h
506
extern status_t init_bus_acpi(device_node* node, void** bus_cookie);
src/add-ons/kernel/busses/mmc/sdhci.h
507
extern status_t init_bus_pci(device_node* node, void** bus_cookie);
src/add-ons/kernel/busses/mmc/sdhci.h
56
device_node* fNode;
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
141
device_node* parent = gDeviceManager->get_parent_node(context->fNode);
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
173
device_node* node;
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
182
supports_device_acpi(device_node* parent)
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
64
init_bus_acpi(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
72
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
73
device_node* acpiParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
153
device_node* parent = gDeviceManager->get_parent_node(context->fNode);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
196
device_node* node;
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
206
init_device_pci(device_node* node, SdhciDevice* context)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
213
device_node* pciParent = gDeviceManager->get_parent_node(context->fNode);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
245
uninit_device_pci(SdhciDevice* context, device_node* pciParent)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
269
supports_device_pci(device_node* parent)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
56
init_bus_pci(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
64
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
65
device_node* pciParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
100
DWPCIController::RegisterDevice(device_node* parent)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
114
DWPCIController::InitDriver(device_node* node, DWPCIController*& outDriver)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
246
DWPCIController::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
75
DWPCIController::SupportsDevice(device_node* parent)
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
189
static float SupportsDevice(device_node* parent);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
190
static status_t RegisterDevice(device_node* parent);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
191
static status_t InitDriver(device_node* node, DWPCIController*& outDriver);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
216
inline status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
228
device_node* fNode {};
src/add-ons/kernel/busses/pci/designware/kernel_interface.cpp
20
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
22
ECAMPCIController::SupportsDevice(device_node* parent)
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
57
ECAMPCIController::RegisterDevice(device_node* parent)
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
71
ECAMPCIController::InitDriver(device_node* node, ECAMPCIController*& outDriver)
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
126
device_node* fNode{};
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
144
status_t ReadResourceInfo(device_node* parent);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
90
static float SupportsDevice(device_node* parent);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
91
static status_t RegisterDevice(device_node* parent);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
92
static status_t InitDriver(device_node* node, ECAMPCIController*& outDriver);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
26
ECAMPCIControllerACPI::ReadResourceInfo(device_node* parent)
src/add-ons/kernel/busses/pci/ecam/kernel_interface.cpp
21
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
107
X86PCIController::CreateDriver(device_node* node, X86PCIController* driverIn,
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
121
X86PCIController::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
173
X86PCIControllerMeth1::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
254
X86PCIControllerMeth2::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
33
X86PCIController::SupportsDevice(device_node* parent)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
341
X86PCIControllerMethPcie::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
348
device_node *acpiNode = NULL;
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
350
device_node* deviceRoot = gDeviceManager->get_root_node();
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
47
X86PCIController::RegisterDevice(device_node* parent)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
60
X86PCIController::InitDriver(device_node* node, X86PCIController*& outDriver)
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
106
status_t InitDriverInt(device_node* node) final;
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
27
static float SupportsDevice(device_node* parent);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
28
static status_t RegisterDevice(device_node* parent);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
29
static status_t InitDriver(device_node* node, X86PCIController*& outDriver);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
55
static status_t CreateDriver(device_node* node, X86PCIController* driver,
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
57
virtual status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
62
device_node* fNode{};
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
70
status_t InitDriverInt(device_node* node) override;
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
88
status_t InitDriverInt(device_node* node) final;
src/add-ons/kernel/busses/pci/x86/kernel_interface.cpp
20
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/random/ccp/ccp.cpp
54
register_device(device_node* parent)
src/add-ons/kernel/busses/random/ccp/ccp.cpp
68
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/random/ccp/ccp.cpp
74
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/ccp/ccp.h
48
device_node* node;
src/add-ons/kernel/busses/random/ccp/ccp.h
49
device_node* driver_node;
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
108
register_device(device_node* parent)
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
123
supports_device(device_node* parent)
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
55
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
68
device_node* acpiParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
103
supports_device(device_node* parent)
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
31
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
42
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
88
register_device(device_node* parent)
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
25
VirtioRNGDevice::VirtioRNGDevice(device_node *node)
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
39
device_node *virtioParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/virtio/VirtioRNGPrivate.h
33
VirtioRNGDevice(device_node* node);
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
29
virtio_rng_supports_device(device_node *parent)
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
53
virtio_rng_register_device(device_node *parent)
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
67
virtio_rng_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
167
register_sim(device_node *parent)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
205
ahci_supports_device(device_node *parent)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
263
ahci_register_device(device_node *parent)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
295
ahci_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
313
device_node *node = (device_node *)cookie;
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.cpp
20
AHCIController::AHCIController(device_node *node,
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.h
15
AHCIController(device_node *node,
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.h
30
device_node * DeviceNode() { return fNode; }
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.h
42
device_node * fNode;
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
126
ahci_sim_init_bus(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
131
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
132
device_node *pciParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
10
HyperVSCSI::HyperVSCSI(device_node* node)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
413
device_node *childNode = NULL;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.h
52
HyperVSCSI(device_node* node);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.h
81
device_node* fNode;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
137
hyperv_scsi_supports_device(device_node* parent)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
15
hyperv_scsi_init_bus(device_node* node, void** _driverCookie)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
169
hyperv_scsi_register_device(device_node* parent)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
206
hyperv_scsi_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
218
device_node* node = reinterpret_cast<device_node*>(driverCookie);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
33
VirtioSCSIController::VirtioSCSIController(device_node *node)
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
373
device_node *childNode = NULL;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
51
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
52
device_node *virtioParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
46
VirtioSCSIController(device_node* node);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
76
device_node* fNode;
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
135
sim_init_bus(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
168
virtio_scsi_supports_device(device_node *parent)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
192
virtio_scsi_register_device(device_node *parent)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
234
virtio_scsi_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
246
device_node *node = (device_node *)cookie;
src/add-ons/kernel/busses/usb/ehci.cpp
100
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/ehci.cpp
122
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/ehci.cpp
133
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ehci.cpp
162
register_device(device_node* parent)
src/add-ons/kernel/busses/usb/ehci.cpp
176
supports_device(device_node* parent)
src/add-ons/kernel/busses/usb/ehci.cpp
318
device_node* node)
src/add-ons/kernel/busses/usb/ehci.cpp
381
device_node *pciNode = NULL;
src/add-ons/kernel/busses/usb/ehci.cpp
382
device_node* deviceRoot = gDeviceManager->get_root_node();
src/add-ons/kernel/busses/usb/ehci.cpp
41
device_node* node;
src/add-ons/kernel/busses/usb/ehci.cpp
42
device_node* driver_node;
src/add-ons/kernel/busses/usb/ehci.cpp
50
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/ehci.cpp
56
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ehci.h
55
pci_device* device, Stack *stack, device_node *node);
src/add-ons/kernel/busses/usb/ohci.cpp
102
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/ohci.cpp
124
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/ohci.cpp
135
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ohci.cpp
163
register_device(device_node* parent)
src/add-ons/kernel/busses/usb/ohci.cpp
177
supports_device(device_node* parent)
src/add-ons/kernel/busses/usb/ohci.cpp
270
device_node* node)
src/add-ons/kernel/busses/usb/ohci.cpp
43
device_node* node;
src/add-ons/kernel/busses/usb/ohci.cpp
44
device_node* driver_node;
src/add-ons/kernel/busses/usb/ohci.cpp
52
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/ohci.cpp
58
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ohci.h
38
pci_device* device, Stack *stack, device_node* node);
src/add-ons/kernel/busses/usb/uhci.cpp
100
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/uhci.cpp
122
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/uhci.cpp
133
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/uhci.cpp
161
register_device(device_node* parent)
src/add-ons/kernel/busses/usb/uhci.cpp
175
supports_device(device_node* parent)
src/add-ons/kernel/busses/usb/uhci.cpp
41
device_node* node;
src/add-ons/kernel/busses/usb/uhci.cpp
42
device_node* driver_node;
src/add-ons/kernel/busses/usb/uhci.cpp
50
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/uhci.cpp
504
device_node* node)
src/add-ons/kernel/busses/usb/uhci.cpp
56
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/uhci.h
97
pci_device* device, Stack *stack, device_node* node);
src/add-ons/kernel/busses/usb/xhci.cpp
106
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/xhci.cpp
128
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/xhci.cpp
139
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/xhci.cpp
167
register_device(device_node* parent)
src/add-ons/kernel/busses/usb/xhci.cpp
181
supports_device(device_node* parent)
src/add-ons/kernel/busses/usb/xhci.cpp
341
device_node* node)
src/add-ons/kernel/busses/usb/xhci.cpp
47
device_node* node;
src/add-ons/kernel/busses/usb/xhci.cpp
48
device_node* driver_node;
src/add-ons/kernel/busses/usb/xhci.cpp
56
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/xhci.cpp
62
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/xhci.h
95
device_node* node);
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
164
virtio_device_register_device(device_node* parent)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
247
virtio_device_init_device(device_node* node, void** cookie)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
283
device_node* interruptController;
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
80
virtio_device_supports_device(device_node* parent)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
607
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
621
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
622
device_node* pciParent = gDeviceManager->get_parent_node(parent);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
64
device_node* node;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
787
device_node* node = (device_node*)cookie;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
788
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
830
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
839
register_device(device_node* parent)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
852
supports_device(device_node* parent)
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
19
device_node* node;
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
41
SupportsDevice(device_node* parent)
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
63
RegisterDevice(device_node* node)
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
76
InitDriver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
112
mmc_disk_register_device(device_node* node)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
196
mmc_disk_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
216
device_node* busNode = sDeviceManager->get_parent_node(info->parent);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
78
mmc_disk_supports_device(device_node* parent)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.h
31
device_node* node;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.h
32
device_node* parent;
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
169
nor_supports_device(device_node *parent)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
185
nor_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
199
nor_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
40
device_node *node;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
105
device_node* node;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1139
nvme_disk_supports_device(device_node *parent)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1163
nvme_disk_register_device(device_node* parent)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1178
nvme_disk_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
190
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1014
cd_register_device(device_node* node)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1050
cd_init_driver(device_node* node, void** _cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1083
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
987
cd_supports_device(device_node* parent)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.h
27
device_node* node;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
466
das_supports_device(device_node *parent)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
492
das_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
530
das_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
555
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.h
24
device_node* node;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1043
usb_disk_attach(device_node *node, usb_device newDevice, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1874
usb_disk_supports_device(device_node *parent)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1923
usb_disk_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1938
usb_disk_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.h
36
device_node *node;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1058
ram_disk_driver_supports_device(device_node* parent)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1072
ram_disk_driver_register_device(device_node* parent)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1086
ram_disk_driver_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
161
Device(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
176
device_node* Node() const { return fNode; }
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
182
device_node* fNode;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
187
ControlDevice(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
235
RawDevice(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
995
device_node* node = device->Node();
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
265
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
506
virtio_block_supports_device(device_node *parent)
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
53
device_node* node;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
531
virtio_block_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
546
virtio_block_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/display/display.cpp
5
device_node *node;
src/add-ons/kernel/drivers/display/display.cpp
82
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/display/display_adapter.cpp
134
displayadapter_support(device_node *parent)
src/add-ons/kernel/drivers/display/display_adapter.cpp
178
register_displays(const char *parentName, device_node *node)
src/add-ons/kernel/drivers/display/display_adapter.cpp
182
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/display/display_adapter.cpp
235
device_node* deviceNode;
src/add-ons/kernel/drivers/display/display_adapter.cpp
252
displayadapter_register_device(device_node *node)
src/add-ons/kernel/drivers/display/display_adapter.cpp
267
displayadapter_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/display/display_adapter.cpp
283
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/display/display_adapter.cpp
36
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/display/display_adapter.cpp
5
device_node *node;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
26
device_node* node;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
475
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
757
virtio_gpu_supports_device(device_node* parent)
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
782
virtio_gpu_register_device(device_node* node)
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
797
virtio_gpu_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
21
ICBase::ICBase(device_node* node, uint32 packetLength, uint16 messageType,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
38
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.h
23
ICBase(device_node* node, uint32 packetLength, uint16 messageType,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.h
38
device_node* fNode;
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/Heartbeat.cpp
10
Heartbeat::Heartbeat(device_node* node)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/Heartbeat.h
29
Heartbeat(device_node* node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
11
hyperv_heartbeat_supports_device(device_node* parent)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
38
hyperv_heartbeat_register_device(device_node* parent)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
54
hyperv_heartbeat_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSync.cpp
12
TimeSync::TimeSync(device_node* node)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSync.h
29
TimeSync(device_node* node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
11
hyperv_timesync_supports_device(device_node* parent)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
38
hyperv_timesync_register_device(device_node* parent)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
54
hyperv_timesync_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
147
hyperv_hid_supports_device(device_node* parent)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
174
hyperv_hid_register_device(device_node* parent)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
19
device_node* node;
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
190
hyperv_hid_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
201
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
227
i2c_elan_support(device_node *parent)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
265
i2c_elan_register_device(device_node *node)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
280
i2c_elan_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
291
device_node *parent;
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
37
ELANDevice::ELANDevice(device_node* parent, i2c_device_interface* i2c,
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.h
20
ELANDevice(device_node* parent, i2c_device_interface* i2c,
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.h
37
device_node* Parent() { return fParent; }
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.h
80
device_node* fParent;
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
260
i2c_hid_support(device_node *parent)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
30
device_node* node;
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
308
i2c_hid_register_device(device_node *node)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
342
i2c_hid_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
362
device_node *parent;
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
413
virtio_input_supports_device(device_node *parent)
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
439
virtio_input_register_device(device_node *node)
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
454
virtio_input_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
48
device_node* node;
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
144
usb_ecm_supports_device(device_node *parent)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
185
usb_ecm_register_device(device_node *node)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
200
usb_ecm_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
37
device_node* parent = gDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.h
70
device_node* node;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
292
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
62
device_node* node;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
946
virtio_net_supports_device(device_node* parent)
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
971
virtio_net_register_device(device_node* node)
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
986
virtio_net_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
156
acpi_ac_support(device_node *parent)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
189
acpi_ac_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
202
acpi_ac_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
205
device_node *parent;
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
37
device_node *node;
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
26
device_node* node;
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
500
acpi_battery_support(device_node *parent)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
530
acpi_battery_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
543
acpi_battery_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
554
device_node *parent;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
254
acpi_button_support(device_node *parent)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
288
acpi_button_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
301
acpi_button_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
317
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
318
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
39
device_node *node;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
85
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
87
device_node *parent;
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
202
acpi_lid_support(device_node *parent)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
235
acpi_lid_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
248
acpi_lid_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
251
device_node *parent;
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
42
device_node *node;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
266
acpi_thermal_support(device_node *parent)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
291
acpi_thermal_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
304
acpi_thermal_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
320
device_node* node = _cookie;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
340
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
342
device_node* parent;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
38
device_node* node;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
179
amd_thermal_support(device_node* parent)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
215
amd_thermal_register_device(device_node* node)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
227
amd_thermal_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
244
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
263
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
275
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
48
device_node* node;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
192
pch_thermal_support(device_node *parent)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
230
pch_thermal_register_device(device_node *node)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
243
pch_thermal_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
260
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
281
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
283
device_node *parent;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
61
device_node *node;
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
191
acpi_als_support(device_node *parent)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
221
acpi_als_register_device(device_node *node)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
234
acpi_als_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
245
device_node *parent;
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
25
device_node* node;
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
31
WMIACPI::WMIACPI(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
37
device_node *parent;
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
377
wmi_acpi_support(device_node *parent)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
411
wmi_acpi_register_device(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
425
wmi_acpi_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
236
wmi_asus_support(device_node *parent)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
260
wmi_asus_register_device(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
274
wmi_asus_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
33
WMIAsus(device_node *node);
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
47
device_node* fNode;
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
58
WMIAsus::WMIAsus(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
68
device_node *parent;
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
10
WMIDevice::WMIDevice(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
20
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
94
wmi_init_device(device_node *node, void **_device)
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
101
WMIACPI(device_node *node);
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
134
device_node* fNode;
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
55
WMIDevice(device_node* node);
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
69
device_node* fNode;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
349
ata_adapter_init_channel(device_node *node,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
386
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
487
ata_adapter_publish_channel(device_node *controller_node,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
491
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
525
device_node *controller_node, const char *channel_module_name,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
528
device_node **node, bool supports_compatibility_mode)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
633
ata_adapter_init_controller(device_node *node,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
646
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
706
ata_adapter_publish_controller(device_node *parent, uint16 bus_master_base,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
710
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
752
device_node *parent, uint16 bus_master_base, const char *controller_driver,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
755
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
776
ata_adapter_probe_controller(device_node *parent, const char *controller_driver,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
786
device_node *controller_node;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
787
device_node *channels[2];
src/add-ons/kernel/generic/scsi_periph/device.cpp
23
periph_compose_device_name(device_node *node, const char *prefix)
src/add-ons/kernel/generic/scsi_periph/device.cpp
58
scsi_device_interface *scsi, device_node *node,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
101
scsi_device_interface *scsi, device_node *node, bool removable,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
104
char *periph_compose_device_name(device_node *device_node, const char *prefix);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
33
device_node *node;
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
282
openpic_supports_device(device_node *parent)
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
313
openpic_register_device(device_node *parent)
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
315
device_node *newNode;
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
335
openpic_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
88
device_node *node;
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
578
device_node* root = sDeviceManager->get_root_node();
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
582
device_node* processor = NULL;
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
92
device_node *processor;
src/system/kernel/arch/ppc/arch_int.cpp
394
device_node *Next()
src/system/kernel/arch/ppc/arch_int.cpp
399
device_node *foundNode = fNode;
src/system/kernel/arch/ppc/arch_int.cpp
402
device_node *child = NULL;
src/system/kernel/arch/ppc/arch_int.cpp
435
device_node *fNode;
src/system/kernel/arch/ppc/arch_int.cpp
436
device_node *fParent;
src/system/kernel/arch/ppc/arch_int.cpp
474
probe_pic_device(device_node *node, PICModuleList &picModules)
src/system/kernel/arch/ppc/arch_int.cpp
513
while (device_node *node = iterator.Next())
src/system/kernel/arch/ppc/arch_int.cpp
518
while (device_node *node = iterator.Next()) {
src/system/kernel/device_manager/AbstractModuleDevice.h
24
device_node* Node() const { return fNode; }
src/system/kernel/device_manager/AbstractModuleDevice.h
53
device_node* fNode;
src/system/kernel/device_manager/device_manager.cpp
1068
Device::Device(device_node* node, const char* moduleName)
src/system/kernel/device_manager/device_manager.cpp
107
typedef DoublyLinkedList<device_node> NodeList;
src/system/kernel/device_manager/device_manager.cpp
109
struct device_node : DoublyLinkedListLinkImpl<device_node> {
src/system/kernel/device_manager/device_manager.cpp
110
device_node(const char* moduleName,
src/system/kernel/device_manager/device_manager.cpp
112
~device_node();
src/system/kernel/device_manager/device_manager.cpp
119
device_node* Parent() const { return fParent; }
src/system/kernel/device_manager/device_manager.cpp
1195
device_node::device_node(const char* moduleName, const device_attr* attrs)
src/system/kernel/device_manager/device_manager.cpp
1236
device_node::~device_node()
src/system/kernel/device_manager/device_manager.cpp
1251
while (device_node* child = fChildren.RemoveHead()) {
src/system/kernel/device_manager/device_manager.cpp
1276
device_node::InitCheck() const
src/system/kernel/device_manager/device_manager.cpp
1283
device_node::AcquireResources(const io_resource* resources)
src/system/kernel/device_manager/device_manager.cpp
1307
device_node::InitDriver()
src/system/kernel/device_manager/device_manager.cpp
132
void AddChild(device_node *node);
src/system/kernel/device_manager/device_manager.cpp
133
void RemoveChild(device_node *node);
src/system/kernel/device_manager/device_manager.cpp
1353
device_node::UninitDriver()
src/system/kernel/device_manager/device_manager.cpp
137
status_t Register(device_node* parent);
src/system/kernel/device_manager/device_manager.cpp
1381
device_node::AddChild(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
1392
device_node* before = NULL;
src/system/kernel/device_manager/device_manager.cpp
1394
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
1406
device_node::RemoveChild(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
1419
device_node::Register(device_node* parent)
src/system/kernel/device_manager/device_manager.cpp
1487
device_node::_RegisterFixed(uint32& registered)
src/system/kernel/device_manager/device_manager.cpp
1523
device_node::_AddPath(Stack<KPath*>& stack, const char* basePath,
src/system/kernel/device_manager/device_manager.cpp
1546
device_node::_GetNextDriverPath(void*& cookie, KPath& _path)
src/system/kernel/device_manager/device_manager.cpp
155
device_node* FindChild(const device_attr* attributes) const;
src/system/kernel/device_manager/device_manager.cpp
156
device_node* FindChild(const char* moduleName) const;
src/system/kernel/device_manager/device_manager.cpp
1714
device_node::_GetNextDriver(void* list, driver_module_info*& driver)
src/system/kernel/device_manager/device_manager.cpp
173
device_node* previous = NULL);
src/system/kernel/device_manager/device_manager.cpp
1742
device_node::_FindBestDriver(const char* path, driver_module_info*& bestDriver,
src/system/kernel/device_manager/device_manager.cpp
1743
float& bestSupport, device_node* previous)
src/system/kernel/device_manager/device_manager.cpp
175
status_t _RegisterDynamic(device_node* previous = NULL);
src/system/kernel/device_manager/device_manager.cpp
177
device_node* _FindCurrentChild();
src/system/kernel/device_manager/device_manager.cpp
1776
device_node::_RegisterPath(const char* path)
src/system/kernel/device_manager/device_manager.cpp
1800
device_node::_AlwaysRegisterDynamic()
src/system/kernel/device_manager/device_manager.cpp
181
device_node* fParent;
src/system/kernel/device_manager/device_manager.cpp
1820
device_node::_RegisterDynamic(device_node* previous)
src/system/kernel/device_manager/device_manager.cpp
1851
device_node* child = FindChild(bestDriver->info.name);
src/system/kernel/device_manager/device_manager.cpp
1878
device_node::_ReleaseWaiting()
src/system/kernel/device_manager/device_manager.cpp
1882
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
1890
device_node::_RemoveChildren()
src/system/kernel/device_manager/device_manager.cpp
1894
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
1902
device_node*
src/system/kernel/device_manager/device_manager.cpp
1903
device_node::_FindCurrentChild()
src/system/kernel/device_manager/device_manager.cpp
1907
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
1918
device_node::_Probe()
src/system/kernel/device_manager/device_manager.cpp
1920
device_node* previous = NULL;
src/system/kernel/device_manager/device_manager.cpp
1943
device_node::Probe(const char* devicePath, uint32 updateCycle)
src/system/kernel/device_manager/device_manager.cpp
1953
MethodDeleter<device_node, bool, &device_node::UninitDriver> uninit(this);
src/system/kernel/device_manager/device_manager.cpp
2005
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2017
device_node::Reprobe()
src/system/kernel/device_manager/device_manager.cpp
2023
MethodDeleter<device_node, bool, &device_node::UninitDriver> uninit(this);
src/system/kernel/device_manager/device_manager.cpp
2032
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2044
device_node::Rescan()
src/system/kernel/device_manager/device_manager.cpp
2050
MethodDeleter<device_node, bool, &device_node::UninitDriver> uninit(this);
src/system/kernel/device_manager/device_manager.cpp
2060
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2076
device_node::UninitUnusedDriver()
src/system/kernel/device_manager/device_manager.cpp
2082
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2102
device_node::DeviceRemoved()
src/system/kernel/device_manager/device_manager.cpp
2107
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
211
static device_node *sRootNode;
src/system/kernel/device_manager/device_manager.cpp
2139
device_node::Acquire()
src/system/kernel/device_manager/device_manager.cpp
2146
device_node::Release()
src/system/kernel/device_manager/device_manager.cpp
2157
device_node::AddDevice(Device* device)
src/system/kernel/device_manager/device_manager.cpp
2164
device_node::RemoveDevice(Device* device)
src/system/kernel/device_manager/device_manager.cpp
2188
device_node::CompareTo(const device_attr* attributes) const
src/system/kernel/device_manager/device_manager.cpp
220
find_attr(const device_node* node, const char* name, bool recursive,
src/system/kernel/device_manager/device_manager.cpp
2219
device_node*
src/system/kernel/device_manager/device_manager.cpp
2220
device_node::FindChild(const device_attr* attributes) const
src/system/kernel/device_manager/device_manager.cpp
2227
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2239
device_node*
src/system/kernel/device_manager/device_manager.cpp
2240
device_node::FindChild(const char* moduleName) const
src/system/kernel/device_manager/device_manager.cpp
2247
device_node* child = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
2264
device_node::Priority()
src/system/kernel/device_manager/device_manager.cpp
2271
device_node::Dump(int32 level)
src/system/kernel/device_manager/device_manager.cpp
2311
device_node* node = NULL;
src/system/kernel/device_manager/device_manager.cpp
372
device_node* node = (device_node*)cookie;
src/system/kernel/device_manager/device_manager.cpp
396
device_node* last = (device_node*)cookie;
src/system/kernel/device_manager/device_manager.cpp
405
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
413
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
430
device_node* node = (device_node*)attrInfo.node_cookie;
src/system/kernel/device_manager/device_manager.cpp
493
rescan_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
501
register_node(device_node* parent, const char* moduleName,
src/system/kernel/device_manager/device_manager.cpp
503
device_node** _node)
src/system/kernel/device_manager/device_manager.cpp
515
device_node* newNode = new(std::nothrow) device_node(moduleName, attrs);
src/system/kernel/device_manager/device_manager.cpp
547
unregister_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
561
get_driver(device_node* node, driver_module_info** _module, void** _data)
src/system/kernel/device_manager/device_manager.cpp
575
static device_node*
src/system/kernel/device_manager/device_manager.cpp
586
get_next_child_node(device_node* parent, const device_attr* attributes,
src/system/kernel/device_manager/device_manager.cpp
587
device_node** _node)
src/system/kernel/device_manager/device_manager.cpp
592
device_node* last = *_node;
src/system/kernel/device_manager/device_manager.cpp
596
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
604
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
626
static device_node*
src/system/kernel/device_manager/device_manager.cpp
627
get_parent_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
634
device_node* parent = node->Parent();
src/system/kernel/device_manager/device_manager.cpp
642
put_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
650
publish_device(device_node *node, const char *path, const char *moduleName)
src/system/kernel/device_manager/device_manager.cpp
69
device_node* owner; // associated node; NULL for temporary allocation
src/system/kernel/device_manager/device_manager.cpp
700
unpublish_device(device_node *node, const char *path)
src/system/kernel/device_manager/device_manager.cpp
721
get_attr_uint8(const device_node* node, const char* name, uint8* _value,
src/system/kernel/device_manager/device_manager.cpp
737
get_attr_uint16(const device_node* node, const char* name, uint16* _value,
src/system/kernel/device_manager/device_manager.cpp
753
get_attr_uint32(const device_node* node, const char* name, uint32* _value,
src/system/kernel/device_manager/device_manager.cpp
769
get_attr_uint64(const device_node* node, const char* name,
src/system/kernel/device_manager/device_manager.cpp
785
get_attr_string(const device_node* node, const char* name,
src/system/kernel/device_manager/device_manager.cpp
80
Device(device_node* node, const char* moduleName);
src/system/kernel/device_manager/device_manager.cpp
801
get_attr_raw(const device_node* node, const char* name, const void** _data,
src/system/kernel/device_manager/device_manager.cpp
820
get_next_attr(device_node* node, device_attr** _attr)
src/system/kernel/device_manager/device_manager.cpp
843
find_child_node(device_node* parent, const device_attr* attributes,
src/system/kernel/device_manager/device_manager.cpp
844
device_node** _node, bool *_lastFound)
src/system/kernel/device_manager/device_manager.cpp
849
device_node* last = *_node;
src/system/kernel/device_manager/device_manager.cpp
853
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
877
find_child_node(device_node* parent, const device_attr* attributes,
src/system/kernel/device_manager/device_manager.cpp
878
device_node** _node)
src/system/kernel/device_manager/device_manager.cpp
880
device_node* last = *_node;
src/system/kernel/device_manager/dma_resources.cpp
114
DMAResource::Init(device_node* node, generic_size_t blockSize,
src/system/kernel/device_manager/dma_resources.h
19
struct device_node;
src/system/kernel/device_manager/dma_resources.h
95
status_t Init(device_node* node,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1093
dma_test_supports_device(device_node *parent)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1105
dma_test_register_device(device_node *parent)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1118
dma_test_init_driver(device_node *node, void **_driverCookie)
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/bus.cpp
14
bus_trigger_device_removed(device_node* node)
src/tests/system/kernel/device_manager/playground/bus.cpp
157
gDeviceManager->get_attr_uint16((device_node*)cookie, B_DEVICE_VENDOR_ID,
src/tests/system/kernel/device_manager/playground/bus.cpp
159
gDeviceManager->get_attr_uint16((device_node*)cookie, B_DEVICE_ID,
src/tests/system/kernel/device_manager/playground/bus.cpp
23
device_node* child = NULL;
src/tests/system/kernel/device_manager/playground/bus.cpp
31
bus_trigger_device_added(device_node* node)
src/tests/system/kernel/device_manager/playground/bus.cpp
40
supports_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/bus.cpp
55
register_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/bus.cpp
69
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/bus.cpp
85
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/bus.h
30
extern void bus_trigger_device_removed(device_node* node);
src/tests/system/kernel/device_manager/playground/bus.h
31
extern void bus_trigger_device_added(device_node* node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
101
struct device_node : DoublyLinkedListLinkImpl<device_node> {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1011
device_node* child = nodeIterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
102
device_node(const char* moduleName,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1038
device_node::InitCheck() const
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1045
device_node::InitDriver()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
105
~device_node();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1086
device_node::UninitDriver()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
110
device_node* Parent() const { return fParent; }
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1114
device_node::AddChild(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1124
device_node::RemoveChild(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1137
device_node::Register(device_node* parent)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1202
device_node::_RegisterFixed(uint32& registered)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
123
void AddChild(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1235
device_node::_AddPath(Stack<KPath*>& stack, const char* basePath,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
124
void RemoveChild(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1256
device_node::_GetNextDriverPath(void*& cookie, KPath& _path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
128
status_t Register(device_node* parent);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1353
device_node::_GetNextDriver(void* list, driver_module_info*& driver)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1381
device_node::_FindBestDriver(const char* path, driver_module_info*& bestDriver,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1382
float& bestSupport, device_node* previous)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1415
device_node::_RegisterPath(const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
142
device_node* FindChild(const device_attr* attributes) const;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
143
device_node* FindChild(const char* moduleName) const;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1439
device_node::_AlwaysRegisterDynamic()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1452
device_node::_RegisterDynamic(device_node* previous)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1479
device_node* child = FindChild(bestDriver->info.name);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1506
device_node::_ReleaseWaiting()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1510
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1518
device_node::_RemoveChildren()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1522
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1530
device_node*
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1531
device_node::_FindCurrentChild()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1535
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1546
device_node::Probe(const char* devicePath, uint32 updateCycle)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1556
MethodDeleter<device_node, bool> uninit(this,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1557
&device_node::UninitDriver);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
158
device_node* previous = NULL);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1581
device_node* previous = NULL;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
160
status_t _RegisterDynamic(device_node* previous = NULL);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1608
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
162
device_node* _FindCurrentChild();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1624
device_node::UninitUnusedDriver()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1630
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
165
device_node* fParent;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1650
device_node::DeviceRemoved()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1655
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1687
device_node::Acquire()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1694
device_node::Release()
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1705
device_node::AddDevice(Device* device)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1712
device_node::RemoveDevice(Device* device)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1719
device_node::CompareTo(const device_attr* attributes) const
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1746
device_node*
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1747
device_node::FindChild(const device_attr* attributes) const
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1754
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1766
device_node*
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1767
device_node::FindChild(const char* moduleName) const
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1774
device_node* child = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1785
device_node::Dump(int32 level = 0)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1877
device_node* busNode = sRootNode->FindChild(BUS_MODULE_NAME);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
195
static device_node *sRootNode;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
206
find_attr(const device_node* node, const char* name, bool recursive,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
304
get_device(device_node* node, const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
327
device_node* child = nodeIterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
349
rescan_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
356
register_node(device_node* parent, const char* moduleName,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
358
device_node** _node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
370
device_node *newNode = new(std::nothrow) device_node(moduleName, attrs,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
422
unregister_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
436
get_driver(device_node* node, driver_module_info** _module, void** _data)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
450
static device_node*
src/tests/system/kernel/device_manager/playground/device_manager.cpp
461
get_next_child_node(device_node* parent, const device_attr* attributes,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
462
device_node** _node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
467
device_node* last = *_node;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
471
device_node* node = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
479
device_node* node = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
501
static device_node*
src/tests/system/kernel/device_manager/playground/device_manager.cpp
502
get_parent_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
509
device_node* parent = node->Parent();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
517
put_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
525
publish_device(device_node *node, const char *path, const char *moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
549
unpublish_device(device_node *node, const char *path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
571
get_attr_uint8(const device_node* node, const char* name, uint8* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
587
get_attr_uint16(const device_node* node, const char* name, uint16* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
603
get_attr_uint32(const device_node* node, const char* name, uint32* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
619
get_attr_uint64(const device_node* node, const char* name,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
635
get_attr_string(const device_node* node, const char* name,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
651
get_attr_raw(const device_node* node, const char* name, const void** _data,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
66
device_node* owner; // associated node; NULL for temporary allocation
src/tests/system/kernel/device_manager/playground/device_manager.cpp
670
get_next_attr(device_node* node, device_attr** _attr)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
72
Device(device_node* node, const char* path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
78
device_node* Node() const { return fNode; }
src/tests/system/kernel/device_manager/playground/device_manager.cpp
864
Device::Device(device_node* node, const char* path, const char* moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
89
device_node* fNode;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
960
device_node::device_node(const char* moduleName, const device_attr* attrs,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
99
typedef DoublyLinkedList<device_node> NodeList;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
994
device_node::~device_node()
src/tests/system/kernel/device_manager/playground/device_manager.h
101
status_t (*get_attr_uint64)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
103
status_t (*get_attr_string)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
105
status_t (*get_attr_raw)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
108
status_t (*get_next_attr)(device_node *node, device_attr **_attr);
src/tests/system/kernel/device_manager/playground/device_manager.h
120
float (*supports_device)(device_node *parent);
src/tests/system/kernel/device_manager/playground/device_manager.h
121
status_t (*register_device)(device_node *parent);
src/tests/system/kernel/device_manager/playground/device_manager.h
123
status_t (*init_driver)(device_node *node, void **_driverCookie);
src/tests/system/kernel/device_manager/playground/device_manager.h
58
typedef struct device_node device_node;
src/tests/system/kernel/device_manager/playground/device_manager.h
67
status_t (*rescan_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
69
status_t (*register_node)(device_node *parent, const char *moduleName,
src/tests/system/kernel/device_manager/playground/device_manager.h
71
device_node **_node);
src/tests/system/kernel/device_manager/playground/device_manager.h
72
status_t (*unregister_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
74
status_t (*get_driver)(device_node *node, driver_module_info **_module,
src/tests/system/kernel/device_manager/playground/device_manager.h
77
device_node *(*get_root_node)();
src/tests/system/kernel/device_manager/playground/device_manager.h
78
status_t (*get_next_child_node)(device_node *parent,
src/tests/system/kernel/device_manager/playground/device_manager.h
79
const device_attr *attrs, device_node **node);
src/tests/system/kernel/device_manager/playground/device_manager.h
80
device_node *(*get_parent_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
81
void (*put_node)(device_node *node);
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/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
src/tests/system/kernel/device_manager/playground/device_manager.h
95
status_t (*get_attr_uint8)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
97
status_t (*get_attr_uint16)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
99
status_t (*get_attr_uint32)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/driver.cpp
20
supports_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/driver.cpp
50
register_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/driver.cpp
58
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/driver.cpp
74
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
21
supports_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
43
register_device(device_node* parent)
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
51
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
67
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
76
device_removed(device_node* node)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
23
supports_device(device_node *parent)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
43
register_device(device_node *parent)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
51
init_driver(device_node *node, void **_cookie)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
67
device_node* node = (device_node*)cookie;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
240
Device(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
255
device_node* Node() const { return fNode; }
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
261
device_node* fNode;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
266
ControlDevice(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
295
RawDevice(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
721
checksum_driver_supports_device(device_node* parent)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
733
checksum_driver_register_device(device_node* parent)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
747
checksum_driver_init_driver(device_node* node, void** _driverCookie)