Lines Matching refs:gchild
311 avl_node_t *gchild; in avl_rotation() local
419 gchild = child->avl_child[right]; in avl_rotation()
420 gleft = gchild->avl_child[left]; in avl_rotation()
421 gright = gchild->avl_child[right]; in avl_rotation()
447 balance = AVL_XBALANCE(gchild); in avl_rotation()
448 gchild->avl_child[left] = child; in avl_rotation()
450 AVL_SETPARENT(child, gchild); in avl_rotation()
453 gchild->avl_child[right] = node; in avl_rotation()
455 AVL_SETPARENT(node, gchild); in avl_rotation()
458 AVL_SETBALANCE(gchild, 0); in avl_rotation()
459 AVL_SETPARENT(gchild, parent); in avl_rotation()
460 AVL_SETCHILD(gchild, which_child); in avl_rotation()
462 parent->avl_child[which_child] = gchild; in avl_rotation()
464 tree->avl_root = gchild; in avl_rotation()