Searched refs:pnp (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dscsi.cpp9 device_manager_info *pnp; variable
12 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&pnp },
H A Dsim_interface.cpp34 if (pnp->get_attr_string(parent, SCSI_DESCRIPTION_CONTROLLER_NAME,
40 pathID = pnp->create_id(SCSI_PATHID_GENERATOR);
63 return pnp->register_node(parent, SCSI_BUS_MODULE_NAME, attrs, NULL,
89 if (pnp->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK) {
95 pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &pathID, false);
104 return pnp->publish_device(node, name, SCSI_BUS_RAW_MODULE_NAME);
H A Dbusses.cpp102 if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_TARGET_COUNT, &bus->max_target_count, true) != B_OK)
104 if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_LUN_COUNT, &bus->max_lun_count, true) != B_OK)
197 if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, false) != B_OK)
205 if (pnp->get_attr_uint32(node, B_DMA_ALIGNMENT, &bus->dma_params.alignment,
208 if (pnp->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
211 if (pnp->get_attr_uint32(node, B_DMA_BOUNDARY,
214 if (pnp->get_attr_uint32(node, B_DMA_MAX_SEGMENT_BLOCKS,
217 if (pnp->get_attr_uint32(node, B_DMA_MAX_SEGMENT_COUNT,
254 device_node *parent = pnp->get_parent_node(node);
255 pnp
[all...]
H A Dbus_raw.cpp39 parent = pnp->get_parent_node(node);
40 pnp->get_driver(parent,
42 pnp->put_node(parent);
H A Ddevices.cpp106 pnp->get_attr_uint32(bus->node, B_DMA_MAX_TRANSFER_BLOCKS, &orig_max_blocks,
147 return pnp->register_node(bus->node, SCSI_DEVICE_MODULE_NAME, attrs,
274 if (pnp->get_attr_uint8( node, SCSI_DEVICE_TARGET_ID_ITEM, &target_id, false) != B_OK
275 || pnp->get_attr_uint8( node, SCSI_DEVICE_TARGET_LUN_ITEM, &target_lun, false) != B_OK
276 || pnp->get_attr_uint8( node, SCSI_DEVICE_IS_ATAPI_ITEM, &is_atapi, false) != B_OK
277 || pnp->get_attr_uint8( node, SCSI_DEVICE_MANUAL_AUTOSENSE_ITEM, &manual_autosense, false) != B_OK
278 || pnp->get_attr_raw( node, SCSI_DEVICE_INQUIRY_ITEM,
285 device_node *parent = pnp->get_parent_node(node);
286 pnp->get_driver(parent, NULL, (void **)&bus);
287 pnp
[all...]
H A Ddevice_scan.cpp234 if (pnp->get_next_child_node(bus->node, attrs, &childNode) == B_OK) {
235 pnp->rescan_node(childNode);
236 pnp->put_node(childNode);
H A Dscsi_internal.h55 // name of pnp generator of path ids
114 device_node *node; // pnp node of bus
221 extern device_manager_info *pnp;
/haiku/src/add-ons/kernel/bus_managers/isa/
H A Disa.cpp39 device_manager_info *pnp; variable
98 // make sure parent is really pnp root
99 if (pnp->get_attr_string(parent, B_DEVICE_BUS, &bus, false))
120 return pnp->register_node(parent, ISA_MODULE_NAME, attrs, NULL, NULL);
140 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&pnp },
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dscsi_raw.c22 device_manager_info *pnp; variable
162 res = pnp->init_driver(pnp->get_parent(node), NULL,
181 pnp->uninit_driver(pnp->get_parent(device->node));
201 if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, true) != B_OK
202 || pnp->get_attr_uint8(node, SCSI_DEVICE_TARGET_ID_ITEM, &target_id, true) != B_OK
203 || pnp->get_attr_uint8(node, SCSI_DEVICE_TARGET_LUN_ITEM, &target_lun, true) != B_OK)
229 return pnp->register_device(node, attrs, NULL, &node);
249 { B_DEVICE_MANAGER_MODULE_NAME, (module_info **)&pnp },
[all...]

Completed in 88 milliseconds