diff options
Diffstat (limited to 'libbcachefs/fs.h')
-rw-r--r-- | libbcachefs/fs.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libbcachefs/fs.h b/libbcachefs/fs.h index fbbc7a3a..e2fc2706 100644 --- a/libbcachefs/fs.h +++ b/libbcachefs/fs.h @@ -51,8 +51,16 @@ struct bch_inode_unpacked; typedef int (*inode_set_fn)(struct bch_inode_info *, struct bch_inode_unpacked *, void *); +void bch2_inode_update_after_write(struct bch_fs *, + struct bch_inode_info *, + struct bch_inode_unpacked *, + unsigned); +int __must_check bch2_write_inode_trans(struct btree_trans *, + struct bch_inode_info *, + struct bch_inode_unpacked *, + inode_set_fn, void *); int __must_check __bch2_write_inode(struct bch_fs *, struct bch_inode_info *, - inode_set_fn, void *); + inode_set_fn, void *, unsigned); int __must_check bch2_write_inode(struct bch_fs *, struct bch_inode_info *); |