Lines Matching refs:nidx
539 read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_nodes() argument
551 if ((pcnp == NULL) ^ (nidx == DB_HDR(hdp)->root_idx)) { in read_nodes()
553 fcn, nidx); in read_nodes()
558 for (; dnp = get_node(hdp, nidx); nidx = dnp->sib) { in read_nodes()
571 assert(strcmp(path, "/") ^ (nidx == DB_HDR(hdp)->root_idx)); in read_nodes()
579 (void) dprintf(DBG_STEP, "%s: node[%u]: %s\n", fcn, nidx, in read_nodes()
587 read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_minors() argument
598 nidx); in read_minors()
603 for (; dmp = get_minor(hdp, nidx); nidx = dmp->sib) { in read_minors()
614 (void) dprintf(DBG_STEP, "%s: minor[%u]: %s\n", fcn, nidx, in read_minors()
629 read_links(struct di_devlink_handle *hdp, cache_minor_t *pcmp, uint32_t nidx) in read_links() argument
637 if (nidx != DB_NIL && in read_links()
638 ((pcmp == NULL) ^ (nidx == DB_HDR(hdp)->dngl_idx))) { in read_links()
640 " index(%u)\n", nidx); in read_links()
645 for (; dlp = get_link(hdp, nidx); nidx = dlp->sib) { in read_links()
657 nidx, clp->path, pcmp == NULL ? "(DANGLING)" : ""); in read_links()
1428 uint32_t nidx; in lookup_minor() local
1431 nidx = (((struct db_node *)vp)->minor); in lookup_minor()
1432 for (; dmp = get_minor(hdp, nidx); nidx = dmp->sib) { in lookup_minor()
2236 uint32_t nidx, eidx; in walk_all_links() local
2243 for (nidx = 1; nidx < eidx; nidx++) { in walk_all_links()
2251 if ((dlp = get_link(hdp, nidx)) == NULL) in walk_all_links()
2269 uint32_t nidx; in walk_matching_links() local
2283 nidx = dmp ? dmp->link : DB_HDR(hdp)->dngl_idx; in walk_matching_links()
2284 for (; dlp = get_link(hdp, nidx); nidx = dlp->sib) { in walk_matching_links()