Lines Matching refs:cnid
255 register int nid, snid, cnid; in get_neighbors() local
264 snid = cnid = 0; in get_neighbors()
267 cnid = (int)prom_childnode((pnode_t)nid); in get_neighbors()
274 cnid = (int)prom_childnode((pnode_t)nid); in get_neighbors()
299 if (cnid && (cnid != -1)) { in get_neighbors()
303 if (getlongprop_buf(cnid, OBP_NAME, buf, sizeof (buf)) > 0) { in get_neighbors()
304 if (check_status(cnid, buf, di) == DDI_SUCCESS) { in get_neighbors()
305 (void) ddi_add_child(di, buf, cnid, -1); in get_neighbors()
307 for (cnid = (int)prom_nextnode((pnode_t)cnid); in get_neighbors()
308 cnid && (cnid != -1); in get_neighbors()
309 cnid = (int)prom_nextnode((pnode_t)cnid)) { in get_neighbors()
310 if (getlongprop_buf(cnid, OBP_NAME, in get_neighbors()
312 if (check_status(cnid, buf, di) in get_neighbors()
315 di, buf, cnid, -1); in get_neighbors()