Lines Matching refs:delete
676 avl_node_t *delete; in avl_remove() local
689 delete = AVL_DATA2NODE(data, off); in avl_remove()
701 if (delete->avl_child[0] != NULL && delete->avl_child[1] != NULL) { in avl_remove()
706 old_balance = AVL_XBALANCE(delete); in avl_remove()
714 for (node = delete->avl_child[left]; in avl_remove()
725 *node = *delete; in avl_remove()
741 delete = &tmp; in avl_remove()
742 parent = AVL_XPARENT(delete); in avl_remove()
743 parent->avl_child[AVL_XCHILD(delete)] = delete; in avl_remove()
744 which_child = (delete->avl_child[1] != 0); in avl_remove()
745 if (delete->avl_child[which_child] != NULL) in avl_remove()
746 AVL_SETPARENT(delete->avl_child[which_child], delete); in avl_remove()
756 parent = AVL_XPARENT(delete); in avl_remove()
757 which_child = AVL_XCHILD(delete); in avl_remove()
758 if (delete->avl_child[0] != NULL) in avl_remove()
759 node = delete->avl_child[0]; in avl_remove()
761 node = delete->avl_child[1]; in avl_remove()