Lines Matching refs:min_idx_lebs
197 long long ubifs_calc_available(const struct ubifs_info *c, int min_idx_lebs) in ubifs_calc_available() argument
209 subtract_lebs = min_idx_lebs; in ubifs_calc_available()
243 if (c->lst.idx_lebs > min_idx_lebs) { in ubifs_calc_available()
244 subtract_lebs = c->lst.idx_lebs - min_idx_lebs; in ubifs_calc_available()
297 int lebs, rsvd_idx_lebs, min_idx_lebs; in do_budget_space() local
300 min_idx_lebs = ubifs_calc_min_idx_lebs(c); in do_budget_space()
303 if (min_idx_lebs > c->lst.idx_lebs) in do_budget_space()
304 rsvd_idx_lebs = min_idx_lebs - c->lst.idx_lebs; in do_budget_space()
334 min_idx_lebs, c->bi.min_idx_lebs, rsvd_idx_lebs); in do_budget_space()
338 available = ubifs_calc_available(c, min_idx_lebs); in do_budget_space()
350 c->bi.min_idx_lebs = min_idx_lebs; in do_budget_space()
550 c->bi.min_idx_lebs = ubifs_calc_min_idx_lebs(c); in ubifs_release_budget()
555 ubifs_assert(c, c->bi.min_idx_lebs < c->main_lebs); in ubifs_release_budget()
581 c->bi.min_idx_lebs = ubifs_calc_min_idx_lebs(c); in ubifs_convert_page_budget()
671 ubifs_assert(c, c->bi.min_idx_lebs == ubifs_calc_min_idx_lebs(c)); in ubifs_get_free_space_nolock()
673 available = ubifs_calc_available(c, c->bi.min_idx_lebs); in ubifs_get_free_space_nolock()
686 if (c->bi.min_idx_lebs > c->lst.idx_lebs) in ubifs_get_free_space_nolock()
687 rsvd_idx_lebs = c->bi.min_idx_lebs - c->lst.idx_lebs; in ubifs_get_free_space_nolock()