Lines Matching full:logged
59 * when the directory they are being removed from was logged.
128 * using in ram and once, once to create all the inodes logged in the tree
307 * pin down any logged extents, so we have to read the block. in process_one_buffer()
413 * replay the extents we've logged we get the right nbytes. in overwrite_item()
480 * was logged as zero. This is done when the tree logging code in overwrite_item()
1995 /* the existing item matches the logged item */ in replay_one_name()
2156 * created in the log while the subvolume was logged.
2160 * directory is in a logged range item, but not actually in the log
3050 * you know that any inodes previously logged are safely on disk only
3355 * Check if an inode was logged in the current transaction. We can't always rely
3362 * worst case, that the inode was logged before in the current transaction.
3379 * If both a file and directory are logged, and unlinks or renames are
3392 * log when a file that was logged in the current transaction is
3779 * key in the range logged that is not present in the log tree, then it means
3783 * the smallest logged by this transaction and one key larger than the largest
3784 * key logged by this transaction.
3966 * same checksum being logged by another task that is logging another in log_csums()
3975 * Due to extent cloning, we might have logged a csum item that covers a in log_csums()
4169 * extent has already been logged. in log_extent_csums()
4177 * |--------- logged extent ---------| in log_extent_csums()
4195 * extent that falls inside of the logged extent. in log_extent_csums()
4420 * Avoid logging extent items logged in past fsync calls in btrfs_log_prealloc_extents()
4538 * We have logged all extents successfully, now make sure the commit of in btrfs_log_changed_extents()
4980 * If the inode was already logged skip it - otherwise we can in log_conflicting_inodes()
4998 * happen if we don't skip already logged inodes: in log_conflicting_inodes()
5133 * Extents at and beyond eof are logged with in copy_inode_items_to_log()
5174 /* Skip xattrs, logged later with btrfs_log_all_xattrs() */ in copy_inode_items_to_log()
5248 * or be logged already.
5309 * and figure out which index ranges have to be logged. in btrfs_log_inode()
5479 * logged - otherwise if an explicit fsync is made against an ancestor, in btrfs_log_inode()
5484 * logged. in btrfs_log_inode()
5492 * Don't update last_log_commit if we logged that an inode exists in btrfs_log_inode()
5520 * we take the log_mutex of the inode after we have logged it and then check for
5524 * sets last_unlink_trans it means we've logged a consistent version/state of
5527 * we logged the inode or it might have also done the unlink).
5552 * be logged. Returns zero if nothing special needs to be done or 1 if
5617 * directory, that directory's new entries are logged too (same behaviour as
5635 * from the inode, leaving the logged inode item with a link count that does
5636 * not match the number of logged inode reference items. This is fine because
5643 * BTRFS_DIR_INDEX_KEY are added to fs/subvol tree and the logged inode item
5644 * has a size that doesn't match the sum of the lengths of all the logged
5646 * logged but its matching dir_index key is not logged, at log replay time we
5648 * other hand if only the dir_index key ends up being logged, the respective
6140 * Skip already logged inodes or inodes corresponding to tmpfiles in btrfs_log_inode_parent()
6177 * inodes are fully logged. This is to prevent leaving dangling in btrfs_log_inode_parent()
6245 * chunks. This returns 0 if the dentry was logged, and 1 otherwise.
6438 * commit instead of allowing a directory to be logged.
6458 * into the file. When the file is logged we check it and in btrfs_record_unlink_dir()
6466 * if this directory was already logged any new in btrfs_record_unlink_dir()
6473 * if the inode we're about to unlink was logged, in btrfs_record_unlink_dir()
6536 * if this inode hasn't been logged and directory we're renaming it in btrfs_log_new_name()
6537 * from hasn't been logged, we don't need to log it in btrfs_log_new_name()