summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
diff options
context:
space:
mode:
authorEdmund Nadolski2017-03-16 17:04:34 +0100
committerDavid Sterba2017-04-18 14:07:25 +0200
commitde47c9d3ff875a3cb1251af35ee8d30afaca78bd (patch)
tree5befd3a928d8c49911748f9faf26fe2d419d3aee /fs/btrfs/ctree.h
parentbtrfs: provide enumeration for __merge_refs mode argument (diff)
downloadkernel-qcow2-linux-de47c9d3ff875a3cb1251af35ee8d30afaca78bd.tar.gz
kernel-qcow2-linux-de47c9d3ff875a3cb1251af35ee8d30afaca78bd.tar.xz
kernel-qcow2-linux-de47c9d3ff875a3cb1251af35ee8d30afaca78bd.zip
btrfs: replace hardcoded value with SEQ_LAST macro
Define the SEQ_LAST macro to replace (u64)-1 in places where said value triggers a special-case ref search behavior. Signed-off-by: Edmund Nadolski <enadolski@suse.com> Reviewed-by: Jeff Mahoney <jeffm@suse.com> Reviewed-by: Qu Wenruo <quwenruo@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r--fs/btrfs/ctree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h
index 7343bf7f2b35..e9d77115e695 100644
--- a/fs/btrfs/ctree.h
+++ b/fs/btrfs/ctree.h
@@ -659,6 +659,8 @@ struct seq_list {
#define SEQ_LIST_INIT(name) { .list = LIST_HEAD_INIT((name).list), .seq = 0 }
+#define SEQ_LAST ((u64)-1)
+
enum btrfs_orphan_cleanup_state {
ORPHAN_CLEANUP_STARTED = 1,
ORPHAN_CLEANUP_DONE = 2,