Lines Matching refs:btree
55 struct btree;
58 unsigned bch2_bkey_greatest_differing_bit(const struct btree *,
62 unsigned bch2_bkey_ffs(const struct btree *, const struct bkey_packed *);
67 const struct btree *);
70 int __bch2_bkey_cmp_left_packed_format_checked(const struct btree *,
75 int bch2_bkey_cmp_packed(const struct btree *,
80 int __bch2_bkey_cmp_left_packed(const struct btree *,
85 int bkey_cmp_left_packed(const struct btree *b, in bkey_cmp_left_packed()
97 static inline int bkey_cmp_left_packed_byval(const struct btree *b, in bkey_cmp_left_packed_byval()
383 const struct btree *);
386 const struct btree *b) in bkey_pack_pos()
391 void bch2_bkey_unpack(const struct btree *, struct bkey_i *,
399 __bkey_unpack_key_format_checked(const struct btree *b, in __bkey_unpack_key_format_checked()
419 bkey_unpack_key_format_checked(const struct btree *b, in bkey_unpack_key_format_checked()
428 static inline void __bkey_unpack_key(const struct btree *b, in __bkey_unpack_key()
441 static inline struct bkey bkey_unpack_key(const struct btree *b, in bkey_unpack_key()
450 bkey_unpack_pos_format_checked(const struct btree *b, in bkey_unpack_pos_format_checked()
460 static inline struct bpos bkey_unpack_pos(const struct btree *b, in bkey_unpack_pos()
470 static inline struct bkey_s_c bkey_disassemble(const struct btree *b, in bkey_disassemble()
480 static inline struct bkey_s __bkey_disassemble(const struct btree *b, in __bkey_disassemble()