summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorKent Overstreet <kmo@daterainc.com>2013-11-12 07:03:54 +0400
committerKent Overstreet <kmo@daterainc.com>2014-01-09 01:05:13 +0400
commit59158fde429fb5d18064e2734b3dd5e6048affbd (patch)
tree1cc4d34e0ba1523155dad7b8726b5249d050cc34 /include/uapi
parenta85e968e66a175c86d0410719ea84a5bd0f1d070 (diff)
downloadlinux-59158fde429fb5d18064e2734b3dd5e6048affbd.tar.xz
bcache: Add bch_btree_keys_u64s_remaining()
Helper function to explicitly check how much space is free in a btree node Signed-off-by: Kent Overstreet <kmo@daterainc.com>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/linux/bcache.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/linux/bcache.h b/include/uapi/linux/bcache.h
index ae66311be82f..22b6ad31c706 100644
--- a/include/uapi/linux/bcache.h
+++ b/include/uapi/linux/bcache.h
@@ -39,6 +39,7 @@ static inline void SET_##name(struct bkey *k, unsigned i, __u64 v) \
}
#define KEY_SIZE_BITS 16
+#define KEY_MAX_U64S 8
KEY_FIELD(KEY_PTRS, high, 60, 3)
KEY_FIELD(HEADER_SIZE, high, 58, 2)