Lines Matching refs:btree
48 struct btree;
51 unsigned bch2_bkey_greatest_differing_bit(const struct btree *,
55 unsigned bch2_bkey_ffs(const struct btree *, const struct bkey_packed *);
60 const struct btree *);
63 int __bch2_bkey_cmp_left_packed_format_checked(const struct btree *,
68 int bch2_bkey_cmp_packed(const struct btree *,
73 int __bch2_bkey_cmp_left_packed(const struct btree *,
78 int bkey_cmp_left_packed(const struct btree *b, in bkey_cmp_left_packed()
90 static inline int bkey_cmp_left_packed_byval(const struct btree *b, in bkey_cmp_left_packed_byval()
376 const struct btree *);
379 const struct btree *b) in bkey_pack_pos()
384 void bch2_bkey_unpack(const struct btree *, struct bkey_i *,
392 __bkey_unpack_key_format_checked(const struct btree *b, in __bkey_unpack_key_format_checked()
412 bkey_unpack_key_format_checked(const struct btree *b, in bkey_unpack_key_format_checked()
421 static inline void __bkey_unpack_key(const struct btree *b, in __bkey_unpack_key()
434 static inline struct bkey bkey_unpack_key(const struct btree *b, in bkey_unpack_key()
443 bkey_unpack_pos_format_checked(const struct btree *b, in bkey_unpack_pos_format_checked()
453 static inline struct bpos bkey_unpack_pos(const struct btree *b, in bkey_unpack_pos()
463 static inline struct bkey_s_c bkey_disassemble(const struct btree *b, in bkey_disassemble()
473 static inline struct bkey_s __bkey_disassemble(const struct btree *b, in __bkey_disassemble()