Lines Matching refs:rn_former

77  * old node is hung off of the rn_former list of the new node.  At the
1743 assert(np->rn_former == NULL);
1863 * newp->rn_former = np;
1881 * replace np with newp in pp's list, and attach it to newp's rn_former
1910 newp->rn_former = np;
4236 * the same down the rn_former chain.
4263 if (andformer && (cp = np->rn_former) != NULL) {
4269 goto again; /* tail-recurse down rn_former */
4293 if (andformer && (cp = np->rn_former) != NULL) {
4299 goto again; /* tail-recurse down rn_former */
4348 * is set, also recurse down rn_former. Finally release np, which might
4376 if (andformer && (cp = np->rn_former) != NULL) {
4377 np->rn_former = NULL; /* unlink */
4382 * np->rn_former into cp. Note that the persistent
4383 * reference (np->rn_former) is locked because we haven't
4399 goto again; /* tail-recurse down rn_former */
4407 * remaining references (e.g., rn_former) and call rc_node_destroy() to
4424 * destroyed all rn_children or rn_former references.
4456 * Now we'll remove the node from the rn_former chain and take its
4461 * Since this node is OLD, it should be on an rn_former chain. To
4463 * RC_NODE_IN_TX flag to protect the entire rn_former chain.
4601 /* Remove np from current's rn_former chain. */
4603 for (cur = current; cur != NULL && cur->rn_former != np;
4604 cur = cur->rn_former)
4608 cur->rn_former = np->rn_former;
4609 np->rn_former = NULL;
5116 * np's parent's child list. np is placed on the new node's rn_former list,
5238 * get the latest node, holding RC_NODE_IN_TX to keep the rn_former
5304 while ((nnp = prev->rn_former) != NULL) {
5350 prev->rn_former = nnp->rn_former;
5353 nnp->rn_former = NULL;