Lines Matching refs:delete
807 struct bkey_i delete;
836 bkey_init(&delete.k);
837 delete.k.p = iter.pos;
840 bch2_key_resize(&delete.k,
844 ret = bch2_trans_update(trans, &iter, &delete, 0) ?:
860 struct bkey_i_inode_generation delete;
869 * delete:
871 * XXX: the dirent could ideally would delete whiteouts when they're no
903 bkey_inode_generation_init(&delete.k_i);
904 delete.k.p = iter.pos;
905 delete.v.bi_generation = cpu_to_le32(inode_u.bi_generation + 1);
907 ret = bch2_trans_update(trans, &iter, &delete.k_i, 0) ?:
1023 struct bkey_i_inode_generation delete;
1067 bkey_inode_generation_init(&delete.k_i);
1068 delete.k.p = iter.pos;
1069 delete.v.bi_generation = cpu_to_le32(inode_u.bi_generation + 1);
1071 ret = bch2_trans_update(trans, &iter, &delete.k_i, 0) ?:
1103 goto delete;
1115 goto delete;
1124 goto delete;
1163 delete:
1186 * Weird transaction restart handling here because on successful delete,