Lines Matching full:realtime
50 * Realtime Reverse Mapping Btree Repair
54 * device, since we only store the data fork extents of realtime files on the
55 * realtime device. We still have to freeze the filesystem and stop the
57 * realtime inodes.
59 * Collecting entries for the new realtime rmap btree is easy -- all we have
60 * to do is generate rtrmap entries from the data fork mappings of all realtime
64 * To rebuild the realtime rmap btree, we bulk-load the collected mappings into
65 * a new btree cursor and atomically swap that into the realtime inode. Then
323 /* Find all the extents on the realtime device mapped by an inode fork. */
348 /* realtime data forks should only be extents or btree */ in xrep_rtrmap_scan_dfork()
371 /* Check the data fork if it's on the realtime device. */ in xrep_rtrmap_scan_inode()
384 /* Record extents that belong to the realtime rmap inode. */
410 /* Scan one AG for reverse mappings for the realtime rmap btree. */
540 /* Generate all the reverse-mappings for the realtime device. */
551 /* Generate rmaps for the realtime superblock */ in xrep_rtrmap_find_rmaps()
570 * Unlock the realtime metadata inodes and cancel the transaction to in xrep_rtrmap_find_rmaps()
723 * attach it to the realtime rmapbt inode. in xrep_rtrmap_build_new_tree()
969 /* Repair the realtime rmap btree. */
986 /* Collect rmaps for realtime files. */ in xrep_rtrmapbt()