summaryrefslogtreecommitdiff
path: root/fs/bcachefs/fs-common.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2021-03-16 23:28:43 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2021-04-27 17:05:19 -0400
commite6194111f218b21d2aaf0876dc5ac29a70cc7dd0 (patch)
treec5a2fde9077ec40a1482e62421a288fa2d8990e6 /fs/bcachefs/fs-common.h
parent02ae4636e4ed743784403cbe1058b3cde65e5e26 (diff)
bcachefs: Snapshot creationbcachefs-v5.10-snapshots
Diffstat (limited to 'fs/bcachefs/fs-common.h')
-rw-r--r--fs/bcachefs/fs-common.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/fs/bcachefs/fs-common.h b/fs/bcachefs/fs-common.h
index 1bb2ac4dc13a..e25ef56147ac 100644
--- a/fs/bcachefs/fs-common.h
+++ b/fs/bcachefs/fs-common.h
@@ -5,6 +5,9 @@
struct posix_acl;
#define BCH_CREATE_TMPFILE (1U << 0)
+#define BCH_CREATE_SUBVOL (1U << 1)
+#define BCH_CREATE_SNAPSHOT (1U << 2)
+#define BCH_CREATE_SNAPSHOT_RO (1U << 3)
int bch2_create_trans(struct btree_trans *, subvol_inum,
struct bch_inode_unpacked *,
@@ -13,7 +16,7 @@ int bch2_create_trans(struct btree_trans *, subvol_inum,
uid_t, gid_t, umode_t, dev_t,
struct posix_acl *,
struct posix_acl *,
- unsigned);
+ subvol_inum, unsigned);
int bch2_link_trans(struct btree_trans *,
subvol_inum, struct bch_inode_unpacked *,