Lines Matching defs:lfree
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 */ ;
1405 lfree = get_lfree(tb, h);
1408 if (can_node_be_removed(vn->vn_mode, lfree, sfree, rfree, tb, h) ==
1420 check_left(tb, h, lfree);
1736 int lfree, rfree /* free space in L and R */ ;
1769 lfree = get_lfree(tb, h);
1772 check_left(tb, h, lfree);
1945 int lfree, rfree /* free space in L and R */ ;
1968 lfree = get_lfree(tb, h);
1973 if (are_leaves_removable(tb, lfree, rfree))
1982 check_left(tb, h, lfree);