diff options
Diffstat (limited to 'fs/btrfs/tree-log.h')
-rw-r--r-- | fs/btrfs/tree-log.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/fs/btrfs/tree-log.h b/fs/btrfs/tree-log.h index 122e68b89a5a..7ab9bb88a639 100644 --- a/fs/btrfs/tree-log.h +++ b/fs/btrfs/tree-log.h | |||
@@ -71,8 +71,16 @@ void btrfs_record_unlink_dir(struct btrfs_trans_handle *trans, | |||
71 | int for_rename); | 71 | int for_rename); |
72 | void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans, | 72 | void btrfs_record_snapshot_destroy(struct btrfs_trans_handle *trans, |
73 | struct btrfs_inode *dir); | 73 | struct btrfs_inode *dir); |
74 | /* Return values for btrfs_log_new_name() */ | ||
75 | enum { | ||
76 | BTRFS_DONT_NEED_TRANS_COMMIT, | ||
77 | BTRFS_NEED_TRANS_COMMIT, | ||
78 | BTRFS_DONT_NEED_LOG_SYNC, | ||
79 | BTRFS_NEED_LOG_SYNC, | ||
80 | }; | ||
74 | int btrfs_log_new_name(struct btrfs_trans_handle *trans, | 81 | int btrfs_log_new_name(struct btrfs_trans_handle *trans, |
75 | struct btrfs_inode *inode, struct btrfs_inode *old_dir, | 82 | struct btrfs_inode *inode, struct btrfs_inode *old_dir, |
76 | struct dentry *parent); | 83 | struct dentry *parent, |
84 | bool sync_log, struct btrfs_log_ctx *ctx); | ||
77 | 85 | ||
78 | #endif | 86 | #endif |