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