Lines Matching defs:node
34 * A property attached to a node in the kernel's
45 * A node in the kernel's shadow copy of the PROM
59 static prom_node_t *find_node_work(prom_node_t *np, pnode_t node);
66 static prom_node_t *create_node(prom_node_t *parent, pnode_t node);
67 static void create_peers(prom_node_t *pnp, pnode_t node);
129 * Note: next(0) returns the root node
161 prom_printf("find_node: no node?\n");
198 find_node_work(prom_node_t *np, pnode_t node)
204 if (snp->pn_nodeid == node)
208 if ((nnp = find_node_work(snp->pn_child, node)) != NULL)
282 prom_printf("find_node: no node?\n");
319 pnode_t node;
322 node = prom_rootnode();
323 promif_root = pnp = create_node(OBP_NONODE, node);
325 create_peers(pnp, node);
326 create_children(pnp, node);
353 create_peers(prom_node_t *np, pnode_t node)
360 peer = prom_nextnode(node);
364 node = peer;
371 node = peer;
376 create_node(prom_node_t *parent, pnode_t node)
391 pnp->pn_nodeid = node;
398 (void) prom_nextprop(node, prvname, propname);
401 if ((proplen = prom_getproplen(node, propname)) == -1)
406 (void) prom_getprop(node, propname, propval);