Lines Matching full:records

48  * AG.  Therefore, we can recreate the free extent records in an AG by looking
49 * for gaps in the physical extents recorded in the rmapbt. These records are
51 * reflink filesystem because rmap records are allowed to overlap.
58 * The scan of the reverse mapping information records the space used by OWN_AG
60 * walking the rmapbt records, we create a second bitmap @not_allocbt_blocks to
79 * parameter in place to avoid copying records around.
82 * reservation and used to format new btree blocks. The remaining records are
111 /* Number of non-null records in @free_records. */
118 * Next block we anticipate seeing in the rmap records. If the next
223 /* Record extents that aren't in use from gaps in the rmap records. */
254 * rmap records can overlap on reflink filesystems, so project in xrep_abt_walk_rmap()
294 * Re-sort the free extents by block number so that we can put the records into
295 * the bnobt in the correct order. Make sure the records do not overlap in
342 * Sort the free extents by length so so that we can put the records into the
356 * Iterate all reverse mappings to find (1) the gaps between rmap records (all
417 * We're going to use the observed free space records to reserve blocks for the
421 * 1. Estimate how many blocks we'll need to store the records.
423 * We will have to re-sort the records prior to building the cntbt.
462 /* How many btree blocks do we need to store all records? */ in xrep_abt_reserve_space()
500 * free records doesn't change, so shrink the free in xrep_abt_reserve_space()
501 * record, inform the caller that the records are no in xrep_abt_reserve_space()
518 * records (but doesn't break the sorting order), so we must in xrep_abt_reserve_space()
755 * can put the records into the cntbt in the correct order. in xrep_abt_build_new_trees()
878 descr = xchk_xfile_ag_descr(sc, "free space records"); in xrep_allocbt()