/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci_acpi.cpp | 72 device_node* parent = gDeviceManager->get_parent_node(node); 73 device_node* acpiParent = gDeviceManager->get_parent_node(parent); 74 gDeviceManager->get_driver(acpiParent, (driver_module_info**)&acpi, 76 gDeviceManager->put_node(acpiParent); 77 gDeviceManager->put_node(parent); 141 device_node* parent = gDeviceManager->get_parent_node(context->fNode); 145 gDeviceManager->get_driver(parent, (driver_module_info**)&acpi, 174 if (gDeviceManager->register_node(context->fNode, 188 if (gDeviceManager->get_attr_uint32(parent, ACPI_DEVICE_TYPE_ITEM, &type, false) 193 if (gDeviceManager [all...] |
H A D | sdhci_pci.cpp | 52 device_node* parent = gDeviceManager->get_parent_node(node); 53 device_node* pciParent = gDeviceManager->get_parent_node(parent); 54 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 56 gDeviceManager->put_node(pciParent); 57 gDeviceManager->put_node(parent); 60 if (gDeviceManager->get_attr_uint8(node, SLOT_NUMBER, &slot, false) < B_OK 61 || gDeviceManager->get_attr_uint8(node, BAR_INDEX, &bar, false) < B_OK) 141 device_node* parent = gDeviceManager->get_parent_node(context->fNode); 145 gDeviceManager->get_driver(parent, (driver_module_info**)&pci, 185 if (gDeviceManager [all...] |
H A D | sdhci.cpp | 44 device_manager_info* gDeviceManager; variable 666 device_node* parent = gDeviceManager->get_parent_node(context->fNode); 667 status = gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false); 696 device_node* parent = gDeviceManager->get_parent_node(node); 697 status = gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false); 713 device_node* parent = gDeviceManager->get_parent_node(context->fNode); 716 if (gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK) { 723 gDeviceManager->put_node(parent); 737 return gDeviceManager->register_node(parent, SDHCI_DEVICE_MODULE_NAME, 747 if (gDeviceManager [all...] |
H A D | sdhci.h | 448 extern device_manager_info* gDeviceManager;
|
/haiku/src/add-ons/kernel/busses/pci/ecam/ |
H A D | ECAMPCIControllerACPI.cpp | 20 DeviceNodePutter<&gDeviceManager> parent(gDeviceManager->get_parent_node(fNode)); 39 CHECK_RET(gDeviceManager->get_driver(parent, (driver_module_info**)&acpiDeviceModule,
|
H A D | ECAMPCIControllerFDT.cpp | 17 DeviceNodePutter<&gDeviceManager> fdtNode(gDeviceManager->get_parent_node(fNode)); 21 CHECK_RET(gDeviceManager->get_driver(fdtNode.Get(), 102 DeviceNodePutter<&gDeviceManager> parent(gDeviceManager->get_parent_node(fNode)); 107 CHECK_RET(gDeviceManager->get_driver(parent.Get(), (driver_module_info**)&parentModule,
|
H A D | ECAMPCIController.h | 172 extern device_manager_info* gDeviceManager;
|
/haiku/src/add-ons/kernel/bus_managers/mmc/ |
H A D | mmc_bus.cpp | 27 device_node* parent = gDeviceManager->get_parent_node(node); 28 fStatus = gDeviceManager->get_driver(parent, 30 gDeviceManager->put_node(parent); 308 gDeviceManager->register_node(bus->fNode, MMC_BUS_MODULE_NAME,
|
/haiku/src/add-ons/kernel/busses/pci/designware/ |
H A D | DWPCIController.h | 249 extern device_manager_info* gDeviceManager;
|
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/ |
H A D | virtio_pci.cpp | 70 device_manager_info* gDeviceManager; variable 610 device_node* parent = gDeviceManager->get_parent_node(node); 611 device_node* pciParent = gDeviceManager->get_parent_node(parent); 612 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 614 gDeviceManager->put_node(pciParent); 615 gDeviceManager->put_node(parent); 772 device_node* parent = gDeviceManager->get_parent_node(node); 775 gDeviceManager->get_driver(parent, (driver_module_info**)&pci, 806 return gDeviceManager->register_node(node, VIRTIO_PCI_SIM_MODULE_NAME, 828 return gDeviceManager [all...] |
/haiku/src/add-ons/kernel/busses/usb/ |
H A D | xhci.cpp | 32 device_manager_info* gDeviceManager; variable 62 device_node* parent = gDeviceManager->get_parent_node(node); 63 gDeviceManager->get_driver(parent, &driver, (void**)&bus); 64 gDeviceManager->put_node(parent); 122 return gDeviceManager->register_node(node, XHCI_PCI_USB_BUS_MODULE_NAME, 139 device_node* pciParent = gDeviceManager->get_parent_node(node); 140 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 142 gDeviceManager->put_node(pciParent); 175 return gDeviceManager->register_node(parent, 188 if (gDeviceManager [all...] |
H A D | uhci.cpp | 26 device_manager_info* gDeviceManager; variable 56 device_node* parent = gDeviceManager->get_parent_node(node); 57 gDeviceManager->get_driver(parent, &driver, (void**)&bus); 58 gDeviceManager->put_node(parent); 116 return gDeviceManager->register_node(node, UHCI_PCI_USB_BUS_MODULE_NAME, 133 device_node* pciParent = gDeviceManager->get_parent_node(node); 134 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 136 gDeviceManager->put_node(pciParent); 169 return gDeviceManager->register_node(parent, 182 if (gDeviceManager [all...] |
H A D | ohci.cpp | 28 device_manager_info* gDeviceManager; variable 58 device_node* parent = gDeviceManager->get_parent_node(node); 59 gDeviceManager->get_driver(parent, &driver, (void**)&bus); 60 gDeviceManager->put_node(parent); 118 return gDeviceManager->register_node(node, OHCI_PCI_USB_BUS_MODULE_NAME, 135 device_node* pciParent = gDeviceManager->get_parent_node(node); 136 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 138 gDeviceManager->put_node(pciParent); 171 return gDeviceManager->register_node(parent, 184 if (gDeviceManager [all...] |
H A D | ehci.cpp | 26 device_manager_info* gDeviceManager; variable 56 device_node* parent = gDeviceManager->get_parent_node(node); 57 gDeviceManager->get_driver(parent, &driver, (void**)&bus); 58 gDeviceManager->put_node(parent); 116 return gDeviceManager->register_node(node, EHCI_PCI_USB_BUS_MODULE_NAME, 133 device_node* pciParent = gDeviceManager->get_parent_node(node); 134 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 136 gDeviceManager->put_node(pciParent); 170 return gDeviceManager->register_node(parent, 183 if (gDeviceManager [all...] |
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c_pci.cpp | 44 device_node* deviceRoot = gDeviceManager->get_root_node(); 51 if (addr != 0 && gDeviceManager->find_child_node(deviceRoot, acpiAttrs, 63 if (gDeviceManager->get_driver(acpiNode, (driver_module_info **)&acpi, 96 return gDeviceManager->register_node(node, PCH_I2C_SIM_MODULE_NAME, 115 device_node* pciParent = gDeviceManager->get_parent_node(node); 116 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 118 gDeviceManager->put_node(pciParent); 216 return gDeviceManager->register_node(parent, 229 if (gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) 230 < B_OK || gDeviceManager [all...] |
H A D | pch_i2c.h | 43 extern device_manager_info* gDeviceManager;
|
H A D | pch_i2c.cpp | 20 device_manager_info* gDeviceManager; variable 400 device_node* parent = gDeviceManager->get_parent_node(node); 401 gDeviceManager->get_driver(parent, &driver, (void**)&bus); 402 gDeviceManager->put_node(parent); 515 { B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&gDeviceManager },
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci.cpp | 172 if (gDeviceManager->get_next_child_node(root_pci_node, 180 status = gDeviceManager->register_node(node, PCI_LEGACY_DRIVER_MODULE_NAME, 185 status = gDeviceManager->register_node(legacy, PCI_LEGACY_DRIVER_MODULE_NAME, 190 gDeviceManager->put_node(node); 195 gDeviceManager->unregister_node(legacy); 197 gDeviceManager->put_node(node); 252 if (gDeviceManager->get_next_child_node(pci, matchThis, &node) < B_OK) 259 if (gDeviceManager->get_next_child_node(node, legacyAttrs, &legacy) < B_OK) 263 if (gDeviceManager->get_next_child_node(legacy, drvAttrs, &drv) < B_OK) 266 gDeviceManager [all...] |
H A D | pci_device.cpp | 29 if (gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_DOMAIN, &domain, 31 || gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_BUS, &bus, 33 || gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_DEVICE, 35 || gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_FUNCTION,
|
H A D | pci_module.cpp | 19 device_manager_info *gDeviceManager; variable 143 {B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&gDeviceManager},
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 57 device_manager_info *gDeviceManager; variable 1240 gDeviceManager->unpublish_device(device->node, device->luns[i]->name); 1943 if (gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false)) 1949 if (gDeviceManager->get_attr_uint32(parent, USB_DEVICE_ID_ITEM, &device, true) != B_OK) 1995 return gDeviceManager->register_node(node, USB_DISK_DRIVER_MODULE_NAME, 2006 if (gDeviceManager->get_attr_uint32(node, USB_DEVICE_ID_ITEM, &usb_device, true) != B_OK) 2027 device->number = gDeviceManager->create_id(USB_DISK_DEVICE_ID_GENERATOR); 2034 status = gDeviceManager->publish_device(device->node, device->luns[i]->name, 2046 { B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&gDeviceManager },
|
/haiku/src/add-ons/kernel/busses/random/virtio/ |
H A D | virtio_rng.cpp | 20 device_manager_info *gDeviceManager; variable 35 if (gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false)) 42 if (gDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM, 61 return gDeviceManager->register_node(parent, VIRTIO_RNG_DRIVER_MODULE_NAME, 109 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&gDeviceManager },
|
H A D | VirtioRNGPrivate.h | 26 extern device_manager_info* gDeviceManager;
|
H A D | VirtioRNGDevice.cpp | 39 device_node *virtioParent = gDeviceManager->get_parent_node(node); 41 gDeviceManager->get_driver(virtioParent, (driver_module_info **)&fVirtio, 43 gDeviceManager->put_node(virtioParent);
|
/haiku/src/add-ons/kernel/busses/random/ccp/ |
H A D | ccp_pci.cpp | 42 device_node* pciParent = gDeviceManager->get_parent_node(node); 43 gDeviceManager->get_driver(pciParent, (driver_module_info**)&pci, 45 gDeviceManager->put_node(pciParent); 97 return gDeviceManager->register_node(parent, 109 if (gDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) 110 < B_OK || gDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, 112 || gDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID,
|