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
281 * be large, because UBIFS does not do any index consolidation as long as
310 * @c->lst.empty_lebs are available because they are empty. in do_budget_space()
311 * @c->freeable_cnt are available because they contain only free and in do_budget_space()
312 * dirty space, @c->idx_gc_cnt are available because they are index in do_budget_space()
318 * Note, @c->idx_gc_cnt is included to both @c->lst.empty_lebs (because in do_budget_space()
319 * these LEBs are empty) and to @c->lst.taken_empty_lebs (because they in do_budget_space()
323 * because of the way we serialize LEB allocations and budgeting. See a in do_budget_space()
596 /* The "no space" flags will be cleared because dd_growth is > 0 */ in ubifs_release_dirty_inode_budget()
615 * full index nodes (one per data node, tripled because we always allow enough
632 * of data nodes, f - fanout. Because effective UBIFS fanout is twice in ubifs_reported_space()
635 * Note, the multiplier 3 is because UBIFS reserves thrice as more space in ubifs_reported_space()
652 * Because UBIFS may introduce substantial overhead (the index, node headers,
654 * free flash space it has (well, because not all dirty space is reclaimable,
659 * traditional file-systems, because they have way less overhead than UBIFS.