Lines Matching refs:pcnp
544 read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_nodes() argument
556 if ((pcnp == NULL) ^ (nidx == DB_HDR(hdp)->root_idx)) { in read_nodes()
570 cnp = node_insert(hdp, pcnp, path, INSERT_HEAD); in read_nodes()
592 read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_minors() argument
601 if (pcnp == NULL) { in read_minors()
613 cmnp = minor_insert(hdp, pcnp, name, nodetype, NULL); in read_minors()
2664 cache_node_t *pcnp, in node_insert() argument
2687 cnp->parent = pcnp; in node_insert()
2689 if (pcnp == NULL) { in node_insert()
2694 cnp->sib = pcnp->child; in node_insert()
2695 pcnp->child = cnp; in node_insert()
2697 CACHE_LAST(hdp)->node->parent == pcnp && in node_insert()
2705 for (pp = &pcnp->child; *pp != NULL; pp = &(*pp)->sib) in node_insert()
2720 cache_node_t *pcnp, in minor_insert() argument
2727 if (pcnp == NULL || name == NULL) { in minor_insert()
2755 cmnp->node = pcnp; in minor_insert()
2759 cmnp->sib = pcnp->minor; in minor_insert()
2760 pcnp->minor = cmnp; in minor_insert()