Lines Matching refs:bkey_s_c

88 				 struct bkey_s_c k)  in bch2_alloc_unpack_v1()
102 struct bkey_s_c k) in bch2_alloc_unpack_v2()
135 struct bkey_s_c k) in bch2_alloc_unpack_v3()
170 static struct bkey_alloc_unpacked bch2_alloc_unpack(struct bkey_s_c k) in bch2_alloc_unpack()
200 int bch2_alloc_v1_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_alloc_v1_validate()
215 int bch2_alloc_v2_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_alloc_v2_validate()
228 int bch2_alloc_v3_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_alloc_v3_validate()
241 int bch2_alloc_v4_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_alloc_v4_validate()
345 void bch2_alloc_to_text(struct printbuf *out, struct bch_fs *c, struct bkey_s_c k) in bch2_alloc_to_text()
376 void __bch2_alloc_to_v4(struct bkey_s_c k, struct bch_alloc_v4 *out) in __bch2_alloc_to_v4()
413 __bch2_alloc_to_v4_mut(struct btree_trans *trans, struct bkey_s_c k) in __bch2_alloc_to_v4_mut()
443 … struct bkey_i_alloc_v4 *bch2_alloc_to_v4_mut_inlined(struct btree_trans *trans, struct bkey_s_c k) in bch2_alloc_to_v4_mut_inlined()
455 struct bkey_i_alloc_v4 *bch2_alloc_to_v4_mut(struct btree_trans *trans, struct bkey_s_c k) in bch2_alloc_to_v4_mut()
464 struct bkey_s_c k = bch2_bkey_get_iter(trans, iter, BTREE_ID_alloc, pos, in bch2_trans_start_alloc_update_noupdate()
512 static unsigned alloc_gen(struct bkey_s_c k, unsigned offset) in alloc_gen()
519 int bch2_bucket_gens_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_bucket_gens_validate()
532 void bch2_bucket_gens_to_text(struct printbuf *out, struct bch_fs *c, struct bkey_s_c k) in bch2_bucket_gens_to_text()
669 struct bkey_s_c alloc_k, in bch2_bucket_do_index()
675 struct bkey_s_c old; in bch2_bucket_do_index()
745 struct bkey_s_c k; in bch2_bucket_gen_update()
831 struct bkey_s_c old, struct bkey_s new, in bch2_trigger_alloc()
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()
1025 struct bkey_s_c k = bch2_btree_iter_peek_slot(iter); in bch2_get_key_or_hole()
1061 return (struct bkey_s_c) { hole, NULL }; 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()
1095 struct bkey_s_c k; in bch2_get_key_or_real_bucket_hole()
1123 struct bkey_s_c alloc_k, in bch2_check_alloc_key()
1134 struct bkey_s_c k; in bch2_check_alloc_key()
1262 struct bkey_s_c k; in bch2_check_alloc_hole_freespace()
1315 struct bkey_s_c k; in bch2_check_alloc_hole_bucket_gens()
1376 struct bkey_s_c alloc_k; in bch2_check_discard_freespace_key()
1438 struct bkey_s_c k) in bch2_check_bucket_gens_key()
1509 struct bkey_s_c k; in bch2_check_alloc_info()
1635 struct bkey_s_c alloc_k; in bch2_check_alloc_to_lru_ref()
1765 struct bkey_s_c k; in bch2_discard_one_bucket()
1930 struct bkey_s_c k = bch2_btree_iter_peek_slot(&iter); in bch2_clear_bucket_needs_discard()
2019 struct bkey_s_c lru_k, 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()
2102 struct bkey_s_c k; in next_lru_key()
2138 struct bkey_s_c k = next_lru_key(trans, &iter, ca, &wrapped); in bch2_do_invalidates_work()
2190 struct bkey_s_c k; in bch2_dev_freespace_init()