Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7efc3e34 authored by Omar Sandoval's avatar Omar Sandoval Committed by David Sterba
Browse files

Btrfs: renumber BTRFS_INODE_ runtime flags and switch to enums



We got rid of BTRFS_INODE_HAS_ORPHAN_ITEM and
BTRFS_INODE_ORPHAN_META_RESERVED, so we can renumber the flags to make
them consecutive again.

Signed-off-by: default avatarOmar Sandoval <osandov@fb.com>
[ switch them enums so we don't have to do that again ]
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent a575ceeb
Loading
Loading
Loading
Loading
+11 −9
Original line number Diff line number Diff line
@@ -19,15 +19,17 @@
 * ordered operations list so that we make sure to flush out any
 * new data the application may have written before commit.
 */
#define BTRFS_INODE_ORDERED_DATA_CLOSE		0
#define BTRFS_INODE_DUMMY			2
#define BTRFS_INODE_IN_DEFRAG			3
#define BTRFS_INODE_HAS_ASYNC_EXTENT		5
#define BTRFS_INODE_NEEDS_FULL_SYNC		6
#define BTRFS_INODE_COPY_EVERYTHING		7
#define BTRFS_INODE_IN_DELALLOC_LIST		8
#define BTRFS_INODE_READDIO_NEED_LOCK		9
#define BTRFS_INODE_HAS_PROPS		        10
enum {
	BTRFS_INODE_ORDERED_DATA_CLOSE = 0,
	BTRFS_INODE_DUMMY,
	BTRFS_INODE_IN_DEFRAG,
	BTRFS_INODE_HAS_ASYNC_EXTENT,
	BTRFS_INODE_NEEDS_FULL_SYNC,
	BTRFS_INODE_COPY_EVERYTHING,
	BTRFS_INODE_IN_DELALLOC_LIST,
	BTRFS_INODE_READDIO_NEED_LOCK,
	BTRFS_INODE_HAS_PROPS,
};

/* in memory btrfs inode */
struct btrfs_inode {