Lines Matching defs:node

47 static int get_drv_info(di_node_t node, led_dtls_t *dtls);
48 static int walk_disks(di_node_t node, led_dtls_t *dtls);
86 * is there a disk-unit node here?
95 * remove disk-unit node and its properties
106 * In the case of disk ready, locate platform tree node for the disk
109 * tie the frutree disk-unit to the correct ssd node).
147 * The node with class fp (if present) is a
148 * holding node representing no actual hardware.
150 * same effective address. (The fp class node is
151 * UnitAddress 0,0 and the other fp node [class
153 * required fp node for dynamic reconfiguration
168 * Got a good parent node. Look at its children for a node
194 * If the disk node corresponding to the newly inserted disk
221 * Remove pre-existing disk-unit node and its
228 * Add a disk-unit node in frutree
273 get_drv_info(di_node_t node, led_dtls_t *dtls)
287 r = di_prop_lookup_ints(DDI_DEV_T_ANY, node, HW_PROP_TARGET,
294 break; /* go with this node */
299 DDI_DEV_T_ANY, node, HW_PROP_PORT, &port_data);
327 min_node = di_minor_next(node, DI_MINOR_NIL);
330 * device has minor device node(s)
355 * located in the device tree. A check is applied that any node found has
357 * (dtls->fcal_disk_parent). For each suitable node found, get_drv_info()
362 walk_disks(di_node_t node, led_dtls_t *dtls)
376 for (node = di_drv_first_node(dtls->fcal_driver, node);
377 node != DI_NODE_NIL;
378 node = di_drv_next_node(node)) {
379 char *dev_path = di_devfs_path(node);
393 if (get_drv_info(node, dtls) != 0) {
717 * Don't add disk-unit node here for