Searched refs:sDeviceManager (Results 1 - 25 of 32) sorted by path

12

/haiku/src/add-ons/kernel/busses/ata/generic_ide_pci/
H A Dgeneric_ide_pci.cpp23 device_manager_info *sDeviceManager; variable
175 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
176 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
177 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK)
197 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
/haiku/src/add-ons/kernel/busses/ata/it8211/
H A Dit8211.c18 static device_manager_info *sDeviceManager; variable
169 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
170 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
171 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK) {
184 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
/haiku/src/tests/add-ons/kernel/busses/scsi/example/
H A Dexample_scsi.c17 static device_manager_info *sDeviceManager; variable
177 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
/haiku/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp67 struct device_manager_info* sDeviceManager; variable in typeref:struct:device_manager_info
281 return sDeviceManager->register_node(
282 sDeviceManager->get_parent_node(Node()), kDriverModuleName, attrs,
288 return sDeviceManager->publish_device(Node(), kControlDeviceName,
470 return sDeviceManager->publish_device(Node(), fDeviceName,
724 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false)
741 return sDeviceManager->register_node(parent, kDriverModuleName, attrs, NULL,
750 if (sDeviceManager->get_attr_string(node, kFilePathItem, &fileName, false)
912 status_t error = sDeviceManager->unpublish_device(
920 error = sDeviceManager
[all...]
/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/
H A Dhighpoint_ide_pci.cpp33 static device_manager_info *sDeviceManager; variable
152 sDeviceManager->get_attr_uint16(node, B_DEVICE_VENDOR_ID, &vendorID, true);
153 sDeviceManager->get_attr_uint16(node, B_DEVICE_ID, &deviceID, true);
169 if (sDeviceManager->get_attr_uint8(node, ATA_ADAPTER_CHANNEL_INDEX,
225 device_node *parent = sDeviceManager->get_parent_node(node);
226 sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&pci_device);
349 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
350 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
351 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK
352 || sDeviceManager
[all...]
/haiku/src/add-ons/kernel/busses/ata/ide_isa/
H A Dide_isa.c43 device_manager_info *sDeviceManager; variable
95 return sDeviceManager->register_node(parent, ATA_ISA_MODULE_NAME, attrs, resources,
292 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
319 if (sDeviceManager->get_attr_uint16(node, ATA_ISA_COMMAND_BLOCK_BASE, &command_block_base, false) != B_OK
320 || sDeviceManager->get_attr_uint16(node, ATA_ISA_CONTROL_BLOCK_BASE, &control_block_base, false) != B_OK
321 || sDeviceManager->get_attr_uint8(node, ATA_ISA_INTNUM, &irq, false) != B_OK)
324 parent = sDeviceManager->get_parent_node(node);
325 sDeviceManager->get_driver(parent, (driver_module_info **)&isa, NULL);
326 sDeviceManager->put_node(parent);
418 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
[all...]
/haiku/src/add-ons/kernel/busses/ata/legacy_sata/
H A Dlegacy_sata.cpp58 static device_manager_info* sDeviceManager; variable
70 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK)
77 if ((res = sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendor_id, false)) != B_OK
78 || (res = sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &device_id, false)) != B_OK) {
141 sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
352 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c30 static device_manager_info *sDeviceManager; variable
208 return sDeviceManager->register_node(parent,
254 if (sDeviceManager->get_driver(parent, (driver_module_info **)&pci,
292 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&sDeviceManager },
/haiku/src/add-ons/kernel/busses/ata/silicon_image_3112/
H A Dsilicon_image_3112.c105 static device_manager_info* sDeviceManager; variable
119 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
124 if (sDeviceManager->get_attr_uint16(parent, B_DEVICE_VENDOR_ID, &vendorID, false) != B_OK
125 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_ID, &deviceID, false) != B_OK) {
162 sDeviceManager->get_driver(parent, (driver_module_info **)&pci, (void **)&device);
239 return sDeviceManager->register_node(parent, CONTROLLER_MODULE_NAME, attrs,
263 if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/asic_index", &asicIndex, false) != B_OK)
265 if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/mmio_base", &mmioBase, false) != B_OK)
267 if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/int_num", &interruptNumber, false) != B_OK)
285 parent = sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/audio/virtio/
H A Dvirtio_sound.cpp30 static device_manager_info* sDeviceManager; variable
47 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
48 || sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
118 (module_info**)&sDeviceManager
/haiku/src/add-ons/kernel/drivers/disk/mmc/
H A Dmmc_disk.cpp47 static device_manager_info* sDeviceManager; variable
82 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus,
93 if (sDeviceManager->get_attr_uint8(parent, kMmcTypeAttribute,
121 return sDeviceManager->register_node(node, MMC_DISK_DRIVER_MODULE_NAME,
209 info->parent = sDeviceManager->get_parent_node(info->node);
210 sDeviceManager->get_driver(info->parent, (driver_module_info **)&info->mmc,
216 device_node* busNode = sDeviceManager->get_parent_node(info->parent);
218 sDeviceManager->get_driver(busNode, &unused, &info->parentCookie);
219 sDeviceManager->put_node(busNode);
223 if (sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/disk/norflash/
H A Dnorflash.cpp49 static device_manager_info *sDeviceManager; variable
174 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
193 return sDeviceManager->register_node(node, NORFLASH_DRIVER_MODULE_NAME,
232 status = sDeviceManager->publish_device(info->node, "disk/nor/0/raw",
282 { B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&sDeviceManager },
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp77 static device_manager_info* sDeviceManager; variable
162 device_node* parent = sDeviceManager->get_parent_node(info->node);
163 sDeviceManager->get_driver(parent, (driver_module_info**)&pci,
166 sDeviceManager->put_node(parent);
1010 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false) != B_OK
1011 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_TYPE, &baseClass, false) != B_OK
1012 || sDeviceManager->get_attr_uint16(parent, B_DEVICE_SUB_TYPE, &subClass, false) != B_OK)
1036 return sDeviceManager->register_node(parent, NVME_DISK_DRIVER_MODULE_NAME,
1084 int32 id = sDeviceManager->create_id(NVME_DISK_DEVICE_ID_GENERATOR);
1092 status = sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.cpp66 static device_manager_info *sDeviceManager; variable
994 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
1001 if (sDeviceManager->get_attr_uint8(parent, SCSI_DEVICE_TYPE_ITEM,
1022 if (sDeviceManager->get_attr_raw(node, SCSI_DEVICE_INQUIRY_ITEM,
1028 if (sDeviceManager->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
1045 return sDeviceManager->register_node(node, SCSI_CD_DRIVER_MODULE_NAME,
1056 status_t status = sDeviceManager->get_attr_uint8(node, "removable",
1081 sDeviceManager->get_attr_uint8(node, SCSI_DEVICE_TYPE_ITEM,
1084 device_node *parent = sDeviceManager->get_parent_node(node);
1085 sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/
H A Dscsi_disk.cpp71 static device_manager_info* sDeviceManager; variable
472 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
479 if (sDeviceManager->get_attr_uint8(parent, SCSI_DEVICE_TYPE_ITEM,
499 if (sDeviceManager->get_attr_raw(node, SCSI_DEVICE_INQUIRY_ITEM,
505 if (sDeviceManager->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
524 return sDeviceManager->register_node(node, SCSI_DISK_DRIVER_MODULE_NAME,
535 status_t status = sDeviceManager->get_attr_uint8(node, "removable",
555 device_node* parent = sDeviceManager->get_parent_node(node);
556 sDeviceManager->get_driver(parent, (driver_module_info **)&info->scsi,
558 sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp147 struct device_manager_info* sDeviceManager; variable in typeref:struct:device_manager_info
212 status_t error = sDeviceManager->register_node(
213 sDeviceManager->get_parent_node(Node()), kDriverModuleName, attrs,
226 return sDeviceManager->publish_device(Node(), kControlDeviceName,
616 return sDeviceManager->publish_device(Node(), fDeviceName,
1063 status_t error = sDeviceManager->unpublish_device(node,
1071 error = sDeviceManager->unregister_node(node);
1128 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false)
1147 return sDeviceManager->register_node(parent, kDriverModuleName, attrs, NULL,
1156 if (sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/
H A Dvirtio_block.cpp104 static device_manager_info* sDeviceManager; variable
263 device_node* parent = sDeviceManager->get_parent_node(info->node);
264 sDeviceManager->get_driver(parent, (driver_module_info **)&info->virtio,
266 sDeviceManager->put_node(parent);
505 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
512 if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
532 return sDeviceManager->register_node(node, VIRTIO_BLOCK_DRIVER_MODULE_NAME,
606 int32 id = sDeviceManager->create_id(VIRTIO_BLOCK_DEVICE_ID_GENERATOR);
614 status = sDeviceManager->publish_device(info->node, name,
625 { B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&sDeviceManager },
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/virtio/
H A Dvirtio_gpu.cpp85 static device_manager_info* sDeviceManager; variable
475 device_node* parent = sDeviceManager->get_parent_node(info->node);
476 sDeviceManager->get_driver(parent, (driver_module_info**)&info->virtio,
478 sDeviceManager->put_node(parent);
764 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
771 if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
791 return sDeviceManager->register_node(node, VIRTIO_GPU_DRIVER_MODULE_NAME,
831 int32 id = sDeviceManager->create_id(VIRTIO_GPU_DEVICE_ID_GENERATOR);
839 status = sDeviceManager->publish_device(info->node, name,
850 {B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&sDeviceManager},
[all...]
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/
H A DDriver.cpp97 static device_manager_info *sDeviceManager; variable
233 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
242 if (sDeviceManager->get_attr_uint64(parent, ACPI_DEVICE_HANDLE_ITEM,
249 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &name,
255 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_CID_ITEM, &name,
274 return sDeviceManager->register_node(node, I2C_ELAN_DRIVER_NAME, attrs,
295 parent = sDeviceManager->get_parent_node(node);
296 sDeviceManager->get_driver(parent, (driver_module_info **)&i2c,
298 sDeviceManager->put_node(parent);
352 sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/
H A DDriver.cpp55 static device_manager_info *sDeviceManager; variable
266 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
275 if (sDeviceManager->get_attr_uint64(parent, ACPI_DEVICE_HANDLE_ITEM,
282 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &name,
288 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_CID_ITEM, &name,
295 if (sDeviceManager->get_attr_uint16(parent, I2C_DEVICE_SLAVE_ADDR_ITEM,
313 if (sDeviceManager->get_attr_uint64(node, ACPI_DEVICE_HANDLE_ITEM,
336 return sDeviceManager->register_node(node, I2C_HID_DRIVER_NAME, attrs,
347 if (sDeviceManager->get_attr_uint32(node, "descriptorAddress",
363 parent = sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/virtio/
H A Dvirtio_net.cpp118 static device_manager_info* sDeviceManager; variable
285 device_node* parent = sDeviceManager->get_parent_node(info->node);
286 sDeviceManager->get_driver(parent, (driver_module_info**)&info->virtio,
288 sDeviceManager->put_node(parent);
877 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
884 if (sDeviceManager->get_attr_uint16(parent, VIRTIO_DEVICE_TYPE_ITEM,
904 return sDeviceManager->register_node(node, VIRTIO_NET_DRIVER_MODULE_NAME,
944 int32 id = sDeviceManager->create_id(VIRTIO_NET_DEVICE_ID_GENERATOR);
952 status = sDeviceManager->publish_device(info->node, name,
963 {B_DEVICE_MANAGER_MODULE_NAME, (module_info**)&sDeviceManager},
[all...]
/haiku/src/add-ons/kernel/drivers/power/acpi_ac/
H A Dacpi_ac.cpp33 static device_manager_info *sDeviceManager; variable
163 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
170 if (sDeviceManager->get_attr_uint32(parent, ACPI_DEVICE_TYPE_ITEM,
177 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &hid,
196 return sDeviceManager->register_node(node, ACPI_AC_MODULE_NAME, attrs,
214 parent = sDeviceManager->get_parent_node(node);
215 sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
217 sDeviceManager->put_node(parent);
253 path_id = sDeviceManager->create_id(ACPI_AC_PATHID_GENERATOR);
261 return sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/power/acpi_battery/
H A Dacpi_battery.cpp58 static device_manager_info *sDeviceManager; variable
499 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
507 if (sDeviceManager->get_attr_uint32(parent, ACPI_DEVICE_TYPE_ITEM,
515 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &name,
532 return sDeviceManager->register_node(node, ACPI_BATTERY_DRIVER_NAME, attrs,
550 parent = sDeviceManager->get_parent_node(node);
551 sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
556 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_PATH_ITEM,
562 sDeviceManager->put_node(parent);
590 int pathID = sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/power/acpi_button/
H A Dacpi_button.cpp34 static device_manager_info *sDeviceManager; variable
95 parent = sDeviceManager->get_parent_node(node);
96 sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
100 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &hid,
102 sDeviceManager->put_node(parent);
106 sDeviceManager->put_node(parent);
261 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
268 if (sDeviceManager->get_attr_uint32(parent, ACPI_DEVICE_TYPE_ITEM,
274 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &hid,
295 return sDeviceManager
[all...]
/haiku/src/add-ons/kernel/drivers/power/acpi_lid/
H A Dacpi_lid.cpp38 static device_manager_info *sDeviceManager; variable
209 if (sDeviceManager->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
216 if (sDeviceManager->get_attr_uint32(parent, ACPI_DEVICE_TYPE_ITEM,
223 if (sDeviceManager->get_attr_string(parent, ACPI_DEVICE_HID_ITEM, &hid,
242 return sDeviceManager->register_node(node, ACPI_LID_MODULE_NAME, attrs,
260 parent = sDeviceManager->get_parent_node(node);
261 sDeviceManager->get_driver(parent, (driver_module_info **)&device->acpi,
263 sDeviceManager->put_node(parent);
299 path_id = sDeviceManager->create_id(ACPI_LID_PATHID_GENERATOR);
307 return sDeviceManager
[all...]

Completed in 461 milliseconds

12