Lines Matching full:temporary

53  * memory, and the stashed entries are periodically replayed into a temporary
54 * file to constrain memory use. Batching the construction of the temporary
56 * file being repaired and the temporary file.
59 * the temporary file. An atomic file contents exchange is used to commit the
684 * Periodically flush salvaged attributes to the temporary file. This is done
697 * inode being repaired, the temporary file, and a scrub transaction in xrep_xattr_flush_stashed()
704 * xattrs from the xfarray and xfblob structures into the temporary in xrep_xattr_flush_stashed()
706 * Updating the temporary file requires a transaction, so we commit the in xrep_xattr_flush_stashed()
720 * Take the IOLOCK of the temporary file while we modify xattrs. This in xrep_xattr_flush_stashed()
721 * isn't strictly required because the temporary file is never revealed in xrep_xattr_flush_stashed()
729 /* Add all the salvaged attrs to the temporary file. */ in xrep_xattr_flush_stashed()
812 /* The temporary file's data fork had better not be in btree format. */ in xrep_xattr_full_reset()
1029 * Free all the attribute fork blocks of the temporary file and delete the attr
1100 * Add this stashed incore parent pointer to the temporary file. The caller
1256 * repairing, so stash the update for replay against the temporary in xrep_xattr_live_dirent_update()
1338 /* Exchange the temporary file's attribute fork with the one being repaired. */
1459 * Take the IOLOCK on the temporary file so that we can run xattr in xrep_xattr_rebuild_tree()
1547 * xfblob data while flushing stashed attrs to the temporary file. in xrep_xattr_setup_scan()