Lines Matching refs:ptrs
34 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bkey_put_dev_refs() local
36 bkey_for_each_ptr(ptrs, ptr) in bkey_put_dev_refs()
42 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bkey_get_dev_refs() local
44 bkey_for_each_ptr(ptrs, ptr) { in bkey_get_dev_refs()
46 bkey_for_each_ptr(ptrs, ptr2) { in bkey_get_dev_refs()
59 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bkey_nocow_unlock() local
61 bkey_for_each_ptr(ptrs, ptr) { in bkey_nocow_unlock()
70 bool __bkey_nocow_lock(struct bch_fs *c, struct moving_context *ctxt, struct bkey_ptrs_c ptrs, in __bkey_nocow_lock() argument
74 bkey_for_each_ptr(ptrs, ptr) { in __bkey_nocow_lock()
85 __bkey_for_each_ptr(start, ptrs.end, ptr) { in __bkey_nocow_lock()
99 static bool bkey_nocow_lock(struct bch_fs *c, struct moving_context *ctxt, struct bkey_ptrs_c ptrs) in bkey_nocow_lock() argument
101 bkey_for_each_ptr(ptrs, ptr) { in bkey_nocow_lock()
106 return __bkey_nocow_lock(c, ctxt, ptrs, ptr); in bkey_nocow_lock()
760 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(bkey_i_to_s_c(m->k.k)); in bch2_data_update_bios_init() local
766 bkey_for_each_ptr_decode(&m->k.k->k, ptrs, p, entry) in bch2_data_update_bios_init()
865 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(bkey_i_to_s_c(m->k.k)); in bch2_data_update_init() local
873 bkey_for_each_ptr_decode(k.k, ptrs, p, entry) { in bch2_data_update_init()
978 !bkey_nocow_lock(c, ctxt, ptrs)) { in bch2_data_update_init()
1010 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bch2_data_update_opts_normalize() local
1013 bkey_for_each_ptr(ptrs, ptr) { in bch2_data_update_opts_normalize()