Lines Matching full:because
48 * (@i_mutex) by the caller of the budgeting function, because write-back does
103 * This function is called when an operation cannot be budgeted because there
282 * be large, because UBIFS does not do any index consolidation as long as
311 * @c->lst.empty_lebs are available because they are empty. in do_budget_space()
312 * @c->freeable_cnt are available because they contain only free and in do_budget_space()
313 * dirty space, @c->idx_gc_cnt are available because they are index in do_budget_space()
319 * Note, @c->idx_gc_cnt is included to both @c->lst.empty_lebs (because in do_budget_space()
320 * these LEBs are empty) and to @c->lst.taken_empty_lebs (because they in do_budget_space()
324 * because of the way we serialize LEB allocations and budgeting. See a in do_budget_space()
597 /* The "no space" flags will be cleared because dd_growth is > 0 */ in ubifs_release_dirty_inode_budget()
616 * full index nodes (one per data node, tripled because we always allow enough
633 * of data nodes, f - fanout. Because effective UBIFS fanout is twice in ubifs_reported_space()
636 * Note, the multiplier 3 is because UBIFS reserves thrice as more space in ubifs_reported_space()
653 * Because UBIFS may introduce substantial overhead (the index, node headers,
655 * free flash space it has (well, because not all dirty space is reclaimable,
660 * traditional file-systems, because they have way less overhead than UBIFS.