Lines Matching defs:parent
1726 * this node may recursively make its parent the only node in
1727 * the parent level; if so, and if no one is currently using
1728 * the parent node, this is almost the only opportunity to
1730 * since the child and parent may be in different lock buckets,
1740 if (!pruning && node->parent != NULL &&
1741 node->parent->down == node && node->left == NULL &&
1847 dns_rbtnode_t *parent;
1858 parent = node->parent;
1862 if (parent != NULL && parent->down == NULL) {
1864 * node was the only down child of the parent and has
1866 * parent. Keep the lock if possible; otherwise,
1867 * release the old lock and acquire one for the parent.
1869 if (parent->locknum != locknum) {
1872 locknum = parent->locknum;
1884 if (ISC_LINK_LINKED(parent, deadlink))
1886 parent, deadlink);
1887 new_reference(rbtdb, parent);
1889 parent = NULL;
1891 node = parent;
3659 * allowed at the parent side of the zone
3863 * allowed at the parent side of the zone