Lines Matching defs:k
116 int bch2_bkey_pick_read_device(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_pick_read_device()
180 int bch2_btree_ptr_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_btree_ptr_validate()
195 struct bkey_s_c k) in bch2_btree_ptr_to_text()
200 int bch2_btree_ptr_v2_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_btree_ptr_v2_validate()
227 struct bkey_s_c k) in bch2_btree_ptr_v2_to_text()
243 struct bkey_s k) in bch2_btree_ptr_v2_compat()
407 int bch2_reservation_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_reservation_validate()
421 struct bkey_s_c k) in bch2_reservation_to_text()
469 bool bch2_can_narrow_extent_crcs(struct bkey_s_c k, in bch2_can_narrow_extent_crcs()
495 bool bch2_bkey_narrow_crcs(struct bkey_i *k, struct bch_extent_crc_unpacked n) in bch2_bkey_narrow_crcs()
569 void bch2_extent_crc_append(struct bkey_i *k, in bch2_extent_crc_append()
600 unsigned bch2_bkey_nr_ptrs(struct bkey_s_c k) in bch2_bkey_nr_ptrs()
605 unsigned bch2_bkey_nr_ptrs_allocated(struct bkey_s_c k) in bch2_bkey_nr_ptrs_allocated()
612 unsigned bch2_bkey_nr_ptrs_fully_allocated(struct bkey_s_c k) in bch2_bkey_nr_ptrs_fully_allocated()
630 unsigned bch2_bkey_sectors_compressed(struct bkey_s_c k) in bch2_bkey_sectors_compressed()
644 bool bch2_bkey_is_incompressible(struct bkey_s_c k) in bch2_bkey_is_incompressible()
656 unsigned bch2_bkey_replicas(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_replicas()
704 unsigned bch2_bkey_durability(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_durability()
719 static unsigned bch2_bkey_durability_safe(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_durability_safe()
735 void bch2_bkey_extent_entry_drop(struct bkey_i *k, union bch_extent_entry *entry) in bch2_bkey_extent_entry_drop()
744 void bch2_extent_ptr_decoded_append(struct bkey_i *k, in bch2_extent_ptr_decoded_append()
791 void bch2_bkey_drop_ptr_noerror(struct bkey_s k, struct bch_extent_ptr *ptr) in bch2_bkey_drop_ptr_noerror()
829 void bch2_bkey_drop_ptr(struct bkey_s k, struct bch_extent_ptr *ptr) in bch2_bkey_drop_ptr()
863 void bch2_bkey_drop_device(struct bkey_s k, unsigned dev) in bch2_bkey_drop_device()
868 void bch2_bkey_drop_device_noerror(struct bkey_s k, unsigned dev) in bch2_bkey_drop_device_noerror()
873 const struct bch_extent_ptr *bch2_bkey_has_device_c(struct bkey_s_c k, unsigned dev) in bch2_bkey_has_device_c()
884 bool bch2_bkey_has_target(struct bch_fs *c, struct bkey_s_c k, unsigned target) in bch2_bkey_has_target()
904 bool bch2_bkey_matches_ptr(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_matches_ptr()
1005 struct bkey_s k, in bch2_extent_ptr_set_cached()
1045 bool bch2_extent_normalize(struct bch_fs *c, struct bkey_s k) in bch2_extent_normalize()
1067 struct bkey_s k) in bch2_extent_normalize_by_opts()
1185 struct bkey_s_c k) in bch2_bkey_ptrs_to_text()
1233 struct bkey_s_c k, in extent_ptr_validate()
1275 int bch2_bkey_ptrs_validate(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_ptrs_validate()
1409 void bch2_ptr_swab(struct bkey_s k) in bch2_ptr_swab()
1452 int bch2_cut_front_s(struct bpos where, struct bkey_s k) in bch2_cut_front_s()
1534 int bch2_cut_back_s(struct bpos where, struct bkey_s k) in bch2_cut_back_s()