Lines Matching refs:btree_iter

461 bch2_trans_start_alloc_update_noupdate(struct btree_trans *trans, struct btree_iter *iter,  in bch2_trans_start_alloc_update_noupdate()
486 struct btree_iter iter; in bch2_trans_start_alloc_update()
674 struct btree_iter iter; in bch2_bucket_do_index()
741 struct btree_iter iter; in bch2_bucket_gen_update()
1023 static struct bkey_s_c bch2_get_key_or_hole(struct btree_iter *iter, struct bpos end, struct bkey *… in bch2_get_key_or_hole()
1033 struct btree_iter iter2; in bch2_get_key_or_hole()
1091 static struct bkey_s_c bch2_get_key_or_real_bucket_hole(struct btree_iter *iter, in bch2_get_key_or_real_bucket_hole()
1124 struct btree_iter *alloc_iter, in bch2_check_alloc_key()
1125 struct btree_iter *discard_iter, in bch2_check_alloc_key()
1126 struct btree_iter *freespace_iter, in bch2_check_alloc_key()
1127 struct btree_iter *bucket_gens_iter) in bch2_check_alloc_key()
1260 struct btree_iter *freespace_iter) in bch2_check_alloc_hole_freespace()
1313 struct btree_iter *bucket_gens_iter) in bch2_check_alloc_hole_bucket_gens()
1372 struct btree_iter *iter) in bch2_check_discard_freespace_key()
1375 struct btree_iter alloc_iter; in bch2_check_discard_freespace_key()
1437 struct btree_iter *iter, in bch2_check_bucket_gens_key()
1506 struct btree_iter iter, discard_iter, freespace_iter, bucket_gens_iter; in bch2_check_alloc_info()
1629 struct btree_iter *alloc_iter, in bch2_check_alloc_to_lru_ref()
1758 struct btree_iter *need_discard_iter, in bch2_discard_one_bucket()
1764 struct btree_iter iter = { NULL }; in bch2_discard_one_bucket()
1928 struct btree_iter iter; in bch2_clear_bucket_needs_discard()
2018 struct btree_iter *lru_iter, in invalidate_one_bucket()
2099 static struct bkey_s_c next_lru_key(struct btree_trans *trans, struct btree_iter *iter, in next_lru_key()
2127 struct btree_iter iter; in bch2_do_invalidates_work()
2189 struct btree_iter iter; in bch2_dev_freespace_init()
2359 struct btree_iter iter; in __bch2_bucket_io_time_reset()