Lines Matching refs:overwrite_bio
424 struct bio *overwrite_bio; member
1140 struct bio *bio = mg->overwrite_bio; in overwrite()
1184 if (mg->overwrite_bio) { in mg_complete()
1188 mg->overwrite_bio->bi_status = mg->k.input; in mg_complete()
1190 mg->overwrite_bio->bi_status = BLK_STS_IOERR; in mg_complete()
1191 bio_endio(mg->overwrite_bio); in mg_complete()
1361 if (mg->overwrite_bio) { in mg_copy()
1367 if (!optimisable_bio(mg->cache, mg->overwrite_bio, mg->op->oblock)) { in mg_copy()
1371 bool rb = bio_detain_shared(mg->cache, mg->op->oblock, mg->overwrite_bio); in mg_copy()
1374 mg->overwrite_bio = NULL; in mg_copy()
1409 mg->overwrite_bio ? READ_WRITE_LOCK_LEVEL : WRITE_LOCK_LEVEL, in mg_lock_writes()
1440 mg->overwrite_bio = bio; in mg_start()
1463 if (!success && mg->overwrite_bio) in invalidate_complete()
1464 bio_io_error(mg->overwrite_bio); in invalidate_complete()
1518 remap_to_origin_clear_discard(cache, mg->overwrite_bio, mg->invalidate_oblock); in invalidate_remove()
1519 mg->overwrite_bio = NULL; in invalidate_remove()
1569 mg->overwrite_bio = bio; in invalidate_start()