Searched refs:gDeviceManager (Results 1 - 25 of 97) sorted by last modified time

1234

/haiku/src/add-ons/kernel/busses/mmc/
H A Dsdhci_acpi.cpp72 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 Dsdhci_pci.cpp52 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 Dsdhci.cpp44 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 Dsdhci.h448 extern device_manager_info* gDeviceManager;
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIControllerACPI.cpp20 DeviceNodePutter<&gDeviceManager> parent(gDeviceManager->get_parent_node(fNode));
39 CHECK_RET(gDeviceManager->get_driver(parent, (driver_module_info**)&acpiDeviceModule,
H A DECAMPCIControllerFDT.cpp17 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 DECAMPCIController.h172 extern device_manager_info* gDeviceManager;
/haiku/src/add-ons/kernel/bus_managers/mmc/
H A Dmmc_bus.cpp27 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 DDWPCIController.h249 extern device_manager_info* gDeviceManager;
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/
H A Dvirtio_pci.cpp70 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 Dxhci.cpp32 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 Duhci.cpp26 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 Dohci.cpp28 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 Dehci.cpp26 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 Dpch_i2c_pci.cpp44 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 Dpch_i2c.h43 extern device_manager_info* gDeviceManager;
H A Dpch_i2c.cpp20 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 Dpci.cpp172 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 Dpci_device.cpp29 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 Dpci_module.cpp19 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 Dusb_disk.cpp57 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 Dvirtio_rng.cpp20 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 DVirtioRNGPrivate.h26 extern device_manager_info* gDeviceManager;
H A DVirtioRNGDevice.cpp39 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 Dccp_pci.cpp42 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,

Completed in 101 milliseconds

1234