Lines Matching defs:onode
792 s1394_node_t *node, *onode;
838 onode = node->old_node;
840 if (onode != NULL && onode->cfgrom != NULL && node->cfgrom !=
843 * onode->cfgrom != node->cfgrom should have been
846 if (onode->cfgrom != node->cfgrom)
852 onode->cfgrom, tnf_opaque, new_cfgrom,
854 ASSERT(onode->cfgrom == node->cfgrom);
940 s1394_node_t *onode;
946 * NODE_MATCHED(onode) == 0 indicates this node doesn't exist
976 onode = &hal->old_tree[i];
978 if (onode->cfgrom == NULL) {
979 CLEAR_CFGROM_STATE(onode);
986 cfgrom, onode->cfgrom);
990 node_num, i, tnf_int, parsed, CFGROM_PARSED(onode), tnf_int,
991 matched, NODE_MATCHED(onode), tnf_int, visited,
992 NODE_VISITED(onode), tnf_int, generation_changed,
993 CFGROM_GEN_CHANGED(onode));
996 * onode->cur_node == NULL iff we couldn't read cfgrom in the
1000 if (NODE_MATCHED(onode) == B_FALSE || (onode->cur_node ==
1001 NULL || ((CFGROM_VALID(onode) == B_TRUE &&
1002 CFGROM_VALID(onode->cur_node) == B_FALSE) ||
1003 (LINK_ACTIVE(onode) == B_TRUE && LINK_ACTIVE(onode->
1006 if (onode->cur_node != NULL && CFGROM_VALID(onode) ==
1007 B_TRUE && CFGROM_VALID(onode->cur_node) == B_FALSE)
1012 if (onode->cur_node != NULL && LINK_ACTIVE(onode) ==
1013 B_TRUE && LINK_ACTIVE(onode->cur_node) == B_FALSE)
1018 if (s1394_offline_node(hal, onode) != DDI_SUCCESS) {
1027 s1394_free_cfgrom(hal, onode, S1394_FREE_CFGROM_OLD);