Searched refs:min_idx_lebs (Results 1 - 6 of 6) sorted by relevance

/linux-master/fs/ubifs/
H A Dbudget.c190 * @min_idx_lebs: minimum number of LEBs reserved for the index
194 long long ubifs_calc_available(const struct ubifs_info *c, int min_idx_lebs) argument
206 subtract_lebs = min_idx_lebs;
235 * @min_idx_lebs. Those extra LEBs are assumed to be available, but
239 if (c->lst.idx_lebs > min_idx_lebs) {
240 subtract_lebs = c->lst.idx_lebs - min_idx_lebs;
279 * Notes about @c->bi.min_idx_lebs and @c->lst.idx_lebs variables:
284 * o @c->bi.min_idx_lebs is the number of LEBS the index presumably takes. IOW,
285 * the index may be consolidated to take up to @c->bi.min_idx_lebs LEBs.
293 int lebs, rsvd_idx_lebs, min_idx_lebs; local
[all...]
H A Dfind.c243 if (c->bi.min_idx_lebs >= c->lst.idx_lebs) {
244 rsvd_idx_lebs = c->bi.min_idx_lebs - c->lst.idx_lebs;
267 exclude_index = (c->bi.min_idx_lebs >= c->lst.idx_lebs);
493 if (c->bi.min_idx_lebs > c->lst.idx_lebs)
494 rsvd_idx_lebs = c->bi.min_idx_lebs - c->lst.idx_lebs;
H A Dtnc_commit.c799 ubifs_assert(c, c->bi.min_idx_lebs == ubifs_calc_min_idx_lebs(c));
802 c->bi.min_idx_lebs = ubifs_calc_min_idx_lebs(c);
H A Dubifs.h978 * @min_idx_lebs: minimum number of LEBs required for the index
994 int min_idx_lebs; member in struct:ubifs_budg_info
1847 long long ubifs_calc_available(const struct ubifs_info *c, int min_idx_lebs);
H A Dsuper.c767 c->bi.min_idx_lebs = ubifs_calc_min_idx_lebs(c);
1458 /* Calculate 'min_idx_lebs' after journal replay */
1459 c->bi.min_idx_lebs = ubifs_calc_min_idx_lebs(c);
H A Ddebug.c628 bi->min_idx_lebs, bi->old_idx_sz, bi->uncommitted_idx);
669 available = ubifs_calc_available(c, c->bi.min_idx_lebs);

Completed in 192 milliseconds