Searched refs:rw_aux_tree (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/fs/bcachefs/ |
D | bset.c | 312 struct rw_aux_tree { struct 329 DIV_ROUND_UP(sizeof(struct rw_aux_tree) * t->size, 8); in bset_aux_tree_buf_end() argument 468 static struct rw_aux_tree *rw_aux_tree(const struct btree *b, in rw_aux_tree() function 484 return __btree_node_offset_to_key(b, rw_aux_tree(b, t)[j].offset); in rw_aux_to_bkey() 492 rw_aux_tree(b, t)[j] = (struct rw_aux_tree) { in rw_aux_tree_set() 518 BUG_ON(!bpos_eq(rw_aux_tree(b, t)[j].k, in bch2_bset_verify_rw_aux_tree() 524 BUG_ON(rw_aux_tree(b, t)[j].offset <= in bch2_bset_verify_rw_aux_tree() 525 rw_aux_tree(b, t)[j - 1].offset); in bch2_bset_verify_rw_aux_tree() 547 rw_aux_tree(b, t)[idx].offset < offset) in rw_aux_tree_bsearch() 551 rw_aux_tree(b, t)[idx - 1].offset >= offset) in rw_aux_tree_bsearch() [all …]
|