diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2016-10-10 09:47:39 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2016-10-24 14:57:55 +0200 |
commit | e93f3e7ded0e9f22c8dc0fc70d8512f0fae013e5 (patch) | |
tree | 61ae10d613e394ea61bc3adbd2b2a249e622f8df /ctree.h | |
parent | 0ec02b118da84e4dfbbb532b9e9f7c59df4e5dbe (diff) |
btrfs-progs: Copy btrfs inode flags from kernel header
Btrfs-progs header lacks quite a lot inode flags.
Copy them from kernel for later use.
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'ctree.h')
-rw-r--r-- | ctree.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1246,6 +1246,15 @@ struct btrfs_root { #define BTRFS_INODE_NODATASUM (1 << 0) #define BTRFS_INODE_NODATACOW (1 << 1) #define BTRFS_INODE_READONLY (1 << 2) +#define BTRFS_INODE_NOCOMPRESS (1 << 3) +#define BTRFS_INODE_PREALLOC (1 << 4) +#define BTRFS_INODE_SYNC (1 << 5) +#define BTRFS_INODE_IMMUTABLE (1 << 6) +#define BTRFS_INODE_APPEND (1 << 7) +#define BTRFS_INODE_NODUMP (1 << 8) +#define BTRFS_INODE_NOATIME (1 << 9) +#define BTRFS_INODE_DIRSYNC (1 << 10) +#define BTRFS_INODE_COMPRESS (1 << 11) #define read_eb_member(eb, ptr, type, member, result) ( \ read_extent_buffer(eb, (char *)(result), \ |