Lines Matching defs:k
104 int bch2_bkey_pick_read_device(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_pick_read_device()
167 int bch2_btree_ptr_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_btree_ptr_invalid()
183 struct bkey_s_c k) in bch2_btree_ptr_to_text()
188 int bch2_btree_ptr_v2_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_btree_ptr_v2_invalid()
205 struct bkey_s_c k) in bch2_btree_ptr_v2_to_text()
221 struct bkey_s k) in bch2_btree_ptr_v2_compat()
382 int bch2_reservation_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_reservation_invalid()
397 struct bkey_s_c k) in bch2_reservation_to_text()
445 bool bch2_can_narrow_extent_crcs(struct bkey_s_c k, in bch2_can_narrow_extent_crcs()
471 bool bch2_bkey_narrow_crcs(struct bkey_i *k, struct bch_extent_crc_unpacked n) in bch2_bkey_narrow_crcs()
545 void bch2_extent_crc_append(struct bkey_i *k, in bch2_extent_crc_append()
576 unsigned bch2_bkey_nr_ptrs(struct bkey_s_c k) in bch2_bkey_nr_ptrs()
581 unsigned bch2_bkey_nr_ptrs_allocated(struct bkey_s_c k) in bch2_bkey_nr_ptrs_allocated()
588 unsigned bch2_bkey_nr_ptrs_fully_allocated(struct bkey_s_c k) in bch2_bkey_nr_ptrs_fully_allocated()
606 unsigned bch2_bkey_sectors_compressed(struct bkey_s_c k) in bch2_bkey_sectors_compressed()
620 bool bch2_bkey_is_incompressible(struct bkey_s_c k) in bch2_bkey_is_incompressible()
632 unsigned bch2_bkey_replicas(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_replicas()
680 unsigned bch2_bkey_durability(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_durability()
693 static unsigned bch2_bkey_durability_safe(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_durability_safe()
707 void bch2_bkey_extent_entry_drop(struct bkey_i *k, union bch_extent_entry *entry) in bch2_bkey_extent_entry_drop()
716 void bch2_extent_ptr_decoded_append(struct bkey_i *k, in bch2_extent_ptr_decoded_append()
763 union bch_extent_entry *bch2_bkey_drop_ptr_noerror(struct bkey_s k, in bch2_bkey_drop_ptr_noerror()
802 union bch_extent_entry *bch2_bkey_drop_ptr(struct bkey_s k, in bch2_bkey_drop_ptr()
829 void bch2_bkey_drop_device(struct bkey_s k, unsigned dev) in bch2_bkey_drop_device()
836 void bch2_bkey_drop_device_noerror(struct bkey_s k, unsigned dev) in bch2_bkey_drop_device_noerror()
844 const struct bch_extent_ptr *bch2_bkey_has_device_c(struct bkey_s_c k, unsigned dev) in bch2_bkey_has_device_c()
855 bool bch2_bkey_has_target(struct bch_fs *c, struct bkey_s_c k, unsigned target) in bch2_bkey_has_target()
868 bool bch2_bkey_matches_ptr(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_matches_ptr()
934 void bch2_extent_ptr_set_cached(struct bkey_s k, struct bch_extent_ptr *ptr) in bch2_extent_ptr_set_cached()
965 bool bch2_extent_normalize(struct bch_fs *c, struct bkey_s k) in bch2_extent_normalize()
977 struct bkey_s_c k) in bch2_bkey_ptrs_to_text()
1059 struct bkey_s_c k, in extent_ptr_invalid()
1107 int bch2_bkey_ptrs_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_ptrs_invalid()
1232 void bch2_ptr_swab(struct bkey_s k) in bch2_ptr_swab()
1270 const struct bch_extent_rebalance *bch2_bkey_rebalance_opts(struct bkey_s_c k) in bch2_bkey_rebalance_opts()
1282 unsigned bch2_bkey_ptrs_need_rebalance(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_ptrs_need_rebalance()
1320 bool bch2_bkey_needs_rebalance(struct bch_fs *c, struct bkey_s_c k) in bch2_bkey_needs_rebalance()
1340 struct bkey_s k = bkey_i_to_s(_k); in bch2_bkey_set_needs_rebalance() local
1393 int bch2_cut_front_s(struct bpos where, struct bkey_s k) in bch2_cut_front_s()
1475 int bch2_cut_back_s(struct bpos where, struct bkey_s k) in bch2_cut_back_s()