Lines Matching refs:delete
145 struct bkey_i delete; in bch2_fpunch_snapshot() local
150 bkey_init(&delete.k); in bch2_fpunch_snapshot()
151 delete.k.p = iter.pos; in bch2_fpunch_snapshot()
154 bch2_key_resize(&delete.k, max_sectors); in bch2_fpunch_snapshot()
155 bch2_cut_back(end, &delete); in bch2_fpunch_snapshot()
157 bch2_extent_trim_atomic(trans, &iter, &delete) ?: in bch2_fpunch_snapshot()
158 bch2_trans_update(trans, &iter, &delete, 0); in bch2_fpunch_snapshot()
183 struct bkey_i delete; in bch2_fpunch_at() local
207 bkey_init(&delete.k); in bch2_fpunch_at()
208 delete.k.p = iter->pos; in bch2_fpunch_at()
211 bch2_key_resize(&delete.k, max_sectors); in bch2_fpunch_at()
212 bch2_cut_back(end_pos, &delete); in bch2_fpunch_at()
214 ret = bch2_extent_update(trans, inum, iter, &delete, in bch2_fpunch_at()
444 struct bkey_i delete, *copy; in __bch2_resume_logged_op_finsert() local
484 bkey_init(&delete.k); in __bch2_resume_logged_op_finsert()
485 delete.k.p = copy->k.p; in __bch2_resume_logged_op_finsert()
486 delete.k.p.snapshot = snapshot; in __bch2_resume_logged_op_finsert()
487 delete.k.size = copy->k.size; in __bch2_resume_logged_op_finsert()
492 op->v.pos = cpu_to_le64(insert ? bkey_start_offset(&delete.k) : delete.k.p.offset); in __bch2_resume_logged_op_finsert()
495 bch2_btree_insert_trans(trans, BTREE_ID_extents, &delete, 0) ?: in __bch2_resume_logged_op_finsert()