headers/os/drivers/ACPI.h
328
driver_module_info info;
headers/os/drivers/bus/ATA.h
33
driver_module_info info;
headers/os/drivers/bus/ATA.h
62
driver_module_info info;
headers/os/drivers/bus/FDT.h
17
driver_module_info info;
headers/os/drivers/bus/FDT.h
22
driver_module_info info;
headers/os/drivers/bus/ISA.h
39
driver_module_info info;
headers/os/drivers/bus/PCI.h
16
driver_module_info info;
headers/os/drivers/bus/PCI.h
71
driver_module_info info;
headers/os/drivers/bus/SCSI.h
296
driver_module_info info;
headers/os/drivers/bus/SCSI.h
335
driver_module_info info;
headers/os/drivers/bus/SCSI.h
356
driver_module_info info;
headers/os/drivers/bus/SCSI.h
420
driver_module_info info;
headers/os/drivers/device_manager.h
59
typedef struct driver_module_info driver_module_info;
headers/os/drivers/device_manager.h
74
status_t (*get_driver)(device_node *node, driver_module_info **_module,
headers/os/drivers/interrupt_controller.h
22
driver_module_info info;
headers/private/drivers/mmc.h
100
driver_module_info info;
headers/private/drivers/mmc.h
74
driver_module_info info;
headers/private/drivers/random.h
16
driver_module_info info;
headers/private/hyperv/hyperv.h
51
driver_module_info info;
headers/private/i2c/i2c.h
115
driver_module_info info;
headers/private/i2c/i2c.h
51
driver_module_info info;
headers/private/i2c/i2c.h
75
driver_module_info info;
headers/private/i2c/i2c.h
93
driver_module_info info;
headers/private/virtio/virtio.h
107
driver_module_info info;
headers/private/virtio/virtio.h
74
driver_module_info info;
headers/private/virtio/virtio.h
84
driver_module_info info;
headers/private/wmi/wmi.h
29
driver_module_info info;
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
167
extern struct driver_module_info embedded_controller_driver_module;
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
52
driver_module_info info;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
55
status_t err = gDeviceManager->get_driver(node, (driver_module_info **)&device->acpi,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
299
gDeviceManager->get_driver(parent, (driver_module_info**)&sc->ec_acpi,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
454
driver_module_info embedded_controller_driver_module = {
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
335
err = gDeviceManager->get_driver(node, (driver_module_info **)&device->acpi,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
79
(driver_module_info **)&fController, &fCookie);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
315
driver_module_info* parentModule;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
319
if (parentModule == (driver_module_info*)&gDeviceModule)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
321
else if (parentModule == (driver_module_info*)&gBusModule)
src/add-ons/kernel/bus_managers/hyperv/Driver.h
29
driver_module_info info;
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
39
gDeviceManager->get_driver(parent, (driver_module_info**)&fVMBus, (void**)&fVMBusCookie);
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
20
(driver_module_info **)&fController, &fCookie);
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
29
(driver_module_info**)&fController, &fCookie);
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
139
driver_module_info mmc_bus_device_module = {
src/add-ons/kernel/bus_managers/pci/pci_module.cpp
147
driver_module_info gPCILegacyDriverModule = {
src/add-ons/kernel/bus_managers/pci/pci_private.h
28
driver_module_info info;
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
104
CHECK_RET(gDeviceManager->get_driver(pciHostNode.Get(), (driver_module_info**)&pciHostModule, &pciHostDev));
src/add-ons/kernel/bus_managers/random/driver.cpp
301
struct driver_module_info sRandomDriver = {
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
41
(driver_module_info **)&bus->interface, (void **)&bus->cookie);
src/add-ons/kernel/bus_managers/scsi/busses.cpp
249
pnp->get_driver(parent, (driver_module_info **)&bus->interface,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
391
driver_module_info *driver_interface;
src/add-ons/kernel/bus_managers/usb/usb_private.h
784
driver_module_info info;
src/add-ons/kernel/bus_managers/usb/usb_private.h
789
driver_module_info info;
src/add-ons/kernel/bus_managers/usb/usb_private.h
797
driver_module_info info;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
54
gDeviceManager->get_driver(virtioParent, (driver_module_info**)&fVirtio,
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
72
(driver_module_info **)&fController, &fCookie);
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
332
extern struct driver_module_info sVirtioBalloonDriver;
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
333
extern struct driver_module_info sVirtioBalloonDeviceInterface;
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
137
driver_module_info sVirtioBalloonDeviceInterface = {
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
153
driver_module_info sVirtioBalloonDriver = {
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
238
static driver_module_info controller_interface = {
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
226
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&pci_device);
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
430
static driver_module_info controller_interface = {
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
325
sDeviceManager->get_driver(parent, (driver_module_info **)&isa, NULL);
src/add-ons/kernel/busses/ata/it8211/it8211.c
221
static driver_module_info sControllerInterface = {
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
141
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
390
static driver_module_info sControllerInterface = {
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
254
if (sDeviceManager->get_driver(parent, (driver_module_info **)&pci,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
333
static driver_module_info sControllerInterface = {
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
162
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
286
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
859
static driver_module_info sControllerInterface = {
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
147
(driver_module_info**)&parentModule, (void**)&parentDev));
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
398
driver_module_info* driver;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
46
extern driver_module_info gPchI2cAcpiDevice;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
47
extern driver_module_info gPchI2cPciDevice;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
143
gDeviceManager->get_driver(acpiParent, (driver_module_info**)&acpi,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
267
driver_module_info gPchI2cAcpiDevice = {
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
264
if (gDeviceManager->get_driver(acpiNode, (driver_module_info **)&acpi,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
317
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
467
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
486
driver_module_info gPchI2cPciDevice = {
src/add-ons/kernel/busses/mmc/sdhci.cpp
909
static driver_module_info sSDHCIDevice = {
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
145
gDeviceManager->get_driver(parent, (driver_module_info**)&acpi,
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
217
gDeviceManager->get_driver(parent, (driver_module_info**)&acpi,
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
74
gDeviceManager->get_driver(acpiParent, (driver_module_info**)&acpi,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
157
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
214
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
252
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
305
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
66
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
139
(driver_module_info**)&fdtModule, (void**)&fdtDev));
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
258
(driver_module_info**)&fdtModule, (void**)&fdtDev));
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
39
CHECK_RET(gDeviceManager->get_driver(parent, (driver_module_info**)&acpiDeviceModule,
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerFDT.cpp
107
CHECK_RET(gDeviceManager->get_driver(parent.Get(), (driver_module_info**)&parentModule,
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerFDT.cpp
22
(driver_module_info**)&fdtModule, (void**)&fdtDev));
src/add-ons/kernel/busses/random/ccp/ccp.cpp
136
static driver_module_info sCcpDeviceModule = {
src/add-ons/kernel/busses/random/ccp/ccp.cpp
72
driver_module_info* driver;
src/add-ons/kernel/busses/random/ccp/ccp.h
40
extern driver_module_info gCcpAcpiDevice;
src/add-ons/kernel/busses/random/ccp/ccp.h
41
extern driver_module_info gCcpPciDevice;
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
163
driver_module_info gCcpAcpiDevice = {
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
69
gDeviceManager->get_driver(acpiParent, (driver_module_info**)&acpi,
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
145
driver_module_info gCcpPciDevice = {
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
43
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
41
gDeviceManager->get_driver(virtioParent, (driver_module_info **)&fVirtio,
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
92
static driver_module_info sVirtioRNGDriver = {
src/add-ons/kernel/busses/scsi/ahci/ahci.c
249
gDeviceManager->get_driver(parent, (driver_module_info **)&pci,
src/add-ons/kernel/busses/scsi/ahci/ahci.c
327
driver_module_info sAHCIDevice = {
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
137
gDeviceManager->get_driver(pciParent, (driver_module_info **)&pci,
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
33
gDeviceManager->get_driver(parent.Get(), (driver_module_info**)&fHyperV,
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
280
static driver_module_info sHyperVSCSIModule = {
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
55
gDeviceManager->get_driver(virtioParent, (driver_module_info **)&fVirtio,
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
199
gDeviceManager->get_driver(parent, (driver_module_info **)&virtio,
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
315
static driver_module_info sVirtioSCSIDevice = {
src/add-ons/kernel/busses/usb/ehci.cpp
134
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/ehci.cpp
204
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/ehci.cpp
241
static driver_module_info sEHCIDevice = {
src/add-ons/kernel/busses/usb/ehci.cpp
393
if (gDeviceManager->get_driver(pciNode, (driver_module_info **)&pci,
src/add-ons/kernel/busses/usb/ehci.cpp
54
driver_module_info* driver;
src/add-ons/kernel/busses/usb/ohci.cpp
136
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/ohci.cpp
205
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/ohci.cpp
242
static driver_module_info sOHCIDevice = {
src/add-ons/kernel/busses/usb/ohci.cpp
56
driver_module_info* driver;
src/add-ons/kernel/busses/usb/uhci.cpp
134
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/uhci.cpp
203
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/uhci.cpp
240
static driver_module_info sUHCIDevice = {
src/add-ons/kernel/busses/usb/uhci.cpp
54
driver_module_info* driver;
src/add-ons/kernel/busses/usb/xhci.cpp
140
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/xhci.cpp
209
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/usb/xhci.cpp
318
static driver_module_info sXHCIDevice = {
src/add-ons/kernel/busses/usb/xhci.cpp
60
driver_module_info* driver;
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
182
if (gDeviceManager->get_driver(parent, (driver_module_info**)&parentModule,
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
198
if (gDeviceManager->get_driver(parent, (driver_module_info**)&parentModule,
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
270
(driver_module_info**)&parentModule, (void**)&parentDev))
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
314
if (gDeviceManager->get_driver(parent.Get(), (driver_module_info**)&parentModule,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
623
gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
791
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
878
gDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
939
static driver_module_info sVirtioDevice = {
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
97
struct driver_module_info sVirtioSoundDriver = {
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
163
(driver_module_info **)&device->scsi, (void **)&device->scsi_device);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
210
sDeviceManager->get_driver(info->parent, (driver_module_info **)&info->mmc,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
217
driver_module_info* unused;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
674
struct driver_module_info sMMCDiskDriver = {
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
264
struct driver_module_info sNORFlashDiskDriver = {
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1266
struct driver_module_info sNvmeDiskDriver = {
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
191
sDeviceManager->get_driver(parent, (driver_module_info**)&pci,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1084
sDeviceManager->get_driver(parent, (driver_module_info**)&info->scsi,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1157
struct driver_module_info sSCSICDDriver = {
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
556
sDeviceManager->get_driver(parent, (driver_module_info **)&info->scsi,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
646
struct driver_module_info sSCSIDiskDriver = {
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
2011
struct driver_module_info sUsbDiskDriver = {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1460
static const struct driver_module_info sChecksumDeviceDriverModule = {
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
266
sDeviceManager->get_driver(parent, (driver_module_info **)&info->virtio,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
660
struct driver_module_info sVirtioBlockDriver = {
src/add-ons/kernel/drivers/display/display_adapter.cpp
310
driver_module_info displayadapter_driver_module = {
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
476
sDeviceManager->get_driver(parent, (driver_module_info**)&info->virtio,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
877
struct driver_module_info sVirtioGpuDriver = {
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
39
gDeviceManager->get_driver(parent, (driver_module_info**)&fHyperV, (void**)&fHyperVCookie);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICDriver.h
15
extern driver_module_info gHyperVHeartbeatDriverModule;
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICDriver.h
16
extern driver_module_info gHyperVTimeSyncDriverModule;
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
86
driver_module_info gHyperVHeartbeatDriverModule = {
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
86
driver_module_info gHyperVTimeSyncDriverModule = {
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
202
sDeviceManager->get_driver(parent, (driver_module_info**)&hidCookie->hyperv,
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
329
static driver_module_info sHyperVHIDDriverModule = {
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
296
sDeviceManager->get_driver(parent, (driver_module_info **)&i2c,
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
388
driver_module_info i2c_elan_driver_module = {
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
364
sDeviceManager->get_driver(parent, (driver_module_info **)&device->i2c,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
470
driver_module_info i2c_hid_driver_module = {
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
267
(driver_module_info **)&info->virtio,
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
543
struct driver_module_info sVirtioInputDriver = {
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
280
struct driver_module_info sUsbEcmDriver = {
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
38
gDeviceManager->get_driver(parent, (driver_module_info **)&info->usb,
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.h
64
driver_module_info info;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
1067
struct driver_module_info sVirtioNetDriver = {
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
293
sDeviceManager->get_driver(parent, (driver_module_info**)&info->virtio,
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
215
sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
272
driver_module_info acpi_ac_driver_module = {
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
556
sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
619
driver_module_info acpi_battery_driver_module = {
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
354
driver_module_info acpi_button_driver_module = {
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
96
sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
261
sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
318
driver_module_info acpi_lid_driver_module = {
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
351
sDeviceManager->get_driver(parent, (driver_module_info**)&device->acpi,
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
375
driver_module_info acpi_thermal_driver_module = {
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
276
sDeviceManager->get_driver(parent, (driver_module_info**)&device->pci,
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
346
driver_module_info amd_thermal_driver_module = {
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
293
sDeviceManager->get_driver(parent, (driver_module_info **)&device->pci,
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
378
driver_module_info pch_thermal_driver_module = {
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
247
sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
326
driver_module_info acpi_als_driver_module = {
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
39
gDeviceManager->get_driver(parent, (driver_module_info **)&acpi,
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
464
static driver_module_info sWMIACPIDriverModule = {
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
304
driver_module_info gWMIAsusDriverModule = {
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
70
gDeviceManager->get_driver(parent, (driver_module_info **)&wmi,
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
50
extern driver_module_info gWMIAsusDriverModule;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
647
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
793
sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
347
(driver_module_info**)&info->pci, &aCookie);
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
602
sDeviceManager->get_driver(processor, (driver_module_info **)&device->acpi,
src/system/kernel/arch/m68k/arch_int.cpp
563
driver_module_info *driver;
src/system/kernel/arch/ppc/arch_int.cpp
528
driver_module_info *driver;
src/system/kernel/arch/ppc/arch_int.cpp
531
deviceManager->get_driver(node, (driver_module_info **)&driver, (void **)&driverCookie);
src/system/kernel/device_manager/device_manager.cpp
129
driver_module_info* DriverModule() const { return fDriver; }
src/system/kernel/device_manager/device_manager.cpp
1497
driver_module_info* driver;
src/system/kernel/device_manager/device_manager.cpp
169
driver_module_info*& driver);
src/system/kernel/device_manager/device_manager.cpp
171
driver_module_info*& bestDriver,
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
1742
device_node::_FindBestDriver(const char* path, driver_module_info*& bestDriver,
src/system/kernel/device_manager/device_manager.cpp
1749
driver_module_info* driver;
src/system/kernel/device_manager/device_manager.cpp
1779
driver_module_info* driver;
src/system/kernel/device_manager/device_manager.cpp
1836
driver_module_info* bestDriver = NULL;
src/system/kernel/device_manager/device_manager.cpp
192
driver_module_info* fDriver;
src/system/kernel/device_manager/device_manager.cpp
2332
driver_module_info gDeviceRootModule = {
src/system/kernel/device_manager/device_manager.cpp
2341
driver_module_info gDeviceGenericModule = {
src/system/kernel/device_manager/device_manager.cpp
561
get_driver(device_node* node, driver_module_info** _module, void** _data)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1354
static const struct driver_module_info sDMATestDriverModule = {
src/tests/system/kernel/device_manager/playground/bus.cpp
168
struct driver_module_info gBusModuleInfo = {
src/tests/system/kernel/device_manager/playground/bus.h
18
driver_module_info info;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
120
driver_module_info* DriverModule() const { return fDriver; }
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1212
driver_module_info* driver;
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
1388
driver_module_info* driver;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1418
driver_module_info* driver;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1464
driver_module_info* bestDriver = NULL;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
154
driver_module_info*& driver);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
156
driver_module_info*& bestDriver,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
176
driver_module_info* fDriver;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1824
static driver_module_info sDeviceRootModule = {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
32
extern struct driver_module_info gDriverModuleInfo;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
34
extern struct driver_module_info gGenericVideoDriverModuleInfo;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
36
extern struct driver_module_info gSpecificVideoDriverModuleInfo;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
37
extern struct driver_module_info gBusModuleInfo;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
38
extern struct driver_module_info gBusDriverModuleInfo;
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.h
59
typedef struct driver_module_info driver_module_info;
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/driver.cpp
168
struct driver_module_info gDriverModuleInfo = {
src/tests/system/kernel/device_manager/playground/driver.cpp
34
gDeviceManager->get_driver(parent, (driver_module_info**)&module, &data);
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
154
struct driver_module_info gGenericVideoDriverModuleInfo = {
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
25
gDeviceManager->get_driver(parent, (driver_module_info**)&module, &data);
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
154
struct driver_module_info gSpecificVideoDriverModuleInfo = {
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
27
gDeviceManager->get_driver(parent, (driver_module_info**)&module, &data);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1187
static const struct driver_module_info sChecksumDeviceDriverModule = {