Lines Matching refs:last_flushed

185 					 struct bkey_buf *last_flushed)  in bch2_backpointers_maybe_flush()  argument
188 ? bch2_btree_write_buffer_maybe_flush(trans, visiting_k, last_flushed) in bch2_backpointers_maybe_flush()
195 struct bkey_buf *last_flushed, in backpointer_target_not_found() argument
207 ret = last_flushed in backpointer_target_not_found()
208 ? bch2_backpointers_maybe_flush(trans, bp.s_c, last_flushed) in backpointer_target_not_found()
262 struct bkey_buf *last_flushed, in __bch2_backpointer_get_node() argument
289 last_flushed, commit); in __bch2_backpointer_get_node()
301 struct bkey_buf *last_flushed, in __bch2_backpointer_get_key() argument
340 int ret = backpointer_target_not_found(trans, bp, k, last_flushed, commit); in __bch2_backpointer_get_key()
343 struct btree *b = __bch2_backpointer_get_node(trans, bp, iter, last_flushed, commit); in __bch2_backpointer_get_key()
356 struct bkey_buf *last_flushed) in bch2_backpointer_get_node() argument
358 return __bch2_backpointer_get_node(trans, bp, iter, last_flushed, true); in bch2_backpointer_get_node()
365 struct bkey_buf *last_flushed) in bch2_backpointer_get_key() argument
367 return __bch2_backpointer_get_key(trans, bp, iter, iter_flags, last_flushed, true); in bch2_backpointer_get_key()
371 struct bkey_buf *last_flushed) in bch2_check_backpointer_has_valid_bucket() argument
384 ret = bch2_backpointers_maybe_flush(trans, k, last_flushed); in bch2_check_backpointer_has_valid_bucket()
401 ret = bch2_backpointers_maybe_flush(trans, k, last_flushed); in bch2_check_backpointer_has_valid_bucket()
421 struct bkey_buf last_flushed; in bch2_check_btree_backpointers() local
422 bch2_bkey_buf_init(&last_flushed); in bch2_check_btree_backpointers()
423 bkey_init(&last_flushed.k->k); in bch2_check_btree_backpointers()
429 bch2_check_backpointer_has_valid_bucket(trans, k, &last_flushed))); in bch2_check_btree_backpointers()
431 bch2_bkey_buf_exit(&last_flushed, c); in bch2_check_btree_backpointers()
439 struct bkey_buf last_flushed; member
544 ret = bch2_btree_write_buffer_maybe_flush(trans, orig_k, &s->last_flushed); in check_bp_exists()
857 struct bkey_buf *last_flushed) in check_bucket_backpointer_mismatch() argument
921 ret = bch2_backpointers_maybe_flush(trans, alloc_k, last_flushed); in check_bucket_backpointer_mismatch()
1098 bch2_bkey_buf_init(&s.last_flushed); in bch2_check_extents_to_backpointers()
1099 bkey_init(&s.last_flushed.k->k); in bch2_check_extents_to_backpointers()
1103 check_bucket_backpointer_mismatch(trans, k, &s.last_flushed); in bch2_check_extents_to_backpointers()
1152 bch2_bkey_buf_exit(&s.last_flushed, c); in bch2_check_extents_to_backpointers()
1171 struct bkey_buf *last_flushed) in check_one_backpointer() argument
1184 struct bkey_s_c k = bch2_backpointer_get_key(trans, bp, &iter, 0, last_flushed); in check_one_backpointer()
1199 struct bkey_buf last_flushed; in check_bucket_backpointers_to_extents() local
1200 bch2_bkey_buf_init(&last_flushed); in check_bucket_backpointers_to_extents()
1201 bkey_init(&last_flushed.k->k); in check_bucket_backpointers_to_extents()
1207 check_one_backpointer(trans, BBPOS_MIN, BBPOS_MAX, k, &last_flushed) in check_bucket_backpointers_to_extents()
1210 bch2_bkey_buf_exit(&last_flushed, trans->c); in check_bucket_backpointers_to_extents()
1219 struct bkey_buf last_flushed; in bch2_check_backpointers_to_extents_pass() local
1222 bch2_bkey_buf_init(&last_flushed); in bch2_check_backpointers_to_extents_pass()
1223 bkey_init(&last_flushed.k->k); in bch2_check_backpointers_to_extents_pass()
1229 check_one_backpointer(trans, start, end, k, &last_flushed); in bch2_check_backpointers_to_extents_pass()
1232 bch2_bkey_buf_exit(&last_flushed, c); in bch2_check_backpointers_to_extents_pass()