Searched refs:freespace_iter (Results 1 – 2 of 2) sorted by relevance
/linux/fs/bcachefs/ |
H A D | alloc_background.c | 1159 struct btree_iter *freespace_iter, in bch2_check_alloc_key() argument 1198 bch2_btree_iter_set_pos(trans, freespace_iter, alloc_freespace_pos(alloc_k.k->p, *a)); in bch2_check_alloc_key() 1199 k = bch2_btree_iter_peek_slot(trans, freespace_iter); in bch2_check_alloc_key() 1207 ret = bch2_btree_bit_mod_iter(trans, freespace_iter, is_free); in bch2_check_alloc_key() 1257 struct btree_iter *freespace_iter) in bch2_check_alloc_hole_freespace() argument 1266 bch2_btree_iter_set_pos(trans, freespace_iter, start); in bch2_check_alloc_hole_freespace() 1268 k = bch2_btree_iter_peek_slot(trans, freespace_iter); in bch2_check_alloc_hole_freespace() 1279 freespace_iter->pos.inode, in bch2_check_alloc_hole_freespace() 1280 freespace_iter->pos.offset, in bch2_check_alloc_hole_freespace() 1291 update->k.p = freespace_iter in bch2_check_alloc_hole_freespace() 1576 struct btree_iter iter, discard_iter, freespace_iter, bucket_gens_iter; bch2_check_alloc_info() local [all...] |
H A D | alloc_foreground.c | 262 struct btree_iter *freespace_iter, in try_alloc_bucket() argument 266 u64 b = freespace_iter->pos.offset & ~(~0ULL << 56); in try_alloc_bucket() 272 int ret = bch2_check_discard_freespace_key(trans, freespace_iter, &gen, true); in try_alloc_bucket()
|