Lines Matching defs:rfree
696 static int are_leaves_removable(struct tree_balance *tb, int lfree, int rfree)
748 if (MAX_CHILD_SIZE(S0) + vn->vn_size <= rfree + lfree + ih_size) {
1273 static inline int can_node_be_removed(int mode, int lfree, int sfree, int rfree,
1285 if (lfree + rfree + sfree < MAX_CHILD_SIZE(Sh) + levbytes
1336 int lfree, sfree, rfree /* free space in L, S and R */ ;
1404 rfree = get_rfree(tb, h);
1408 if (can_node_be_removed(vn->vn_mode, lfree, sfree, rfree, tb, h) ==
1428 check_right(tb, h, rfree);
1736 int lfree, rfree /* free space in L and R */ ;
1768 rfree = get_rfree(tb, h);
1773 check_right(tb, h, rfree);
1945 int lfree, rfree /* free space in L and R */ ;
1967 rfree = get_rfree(tb, h);
1973 if (are_leaves_removable(tb, lfree, rfree))
1983 check_right(tb, h, rfree);