Lines Matching defs:node
9 Bus node layer.
87 scsi_create_bus(device_node *node, uint8 path_id)
102 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)
114 bus->node = node;
189 scsi_init_bus(device_node *node, void **cookie)
197 if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, false) != B_OK)
200 bus = scsi_create_bus(node, path_id);
204 // extract controller/protocoll restrictions from node
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);
343 NULL, // register node