Lines Matching refs:orig_bio
482 struct bio *orig_bio; member
685 if (s->orig_bio) { in bio_complete()
687 bio_end_io_acct_remapped(s->orig_bio, s->start_time, in bio_complete()
689 trace_bcache_request_end(s->d, s->orig_bio); in bio_complete()
690 s->orig_bio->bi_status = s->iop.status; in bio_complete()
691 bio_endio(s->orig_bio); in bio_complete()
692 s->orig_bio = NULL; in bio_complete()
697 struct bio *orig_bio, in do_bio_hook() argument
702 bio_init_clone(orig_bio->bi_bdev, bio, orig_bio, GFP_NOIO); in do_bio_hook()
741 s->orig_bio = bio; in search_alloc()
804 trace_bcache_read_retry(s->orig_bio); in CLOSURE_CALLBACK()
807 do_bio_hook(s, s->orig_bio, backing_request_endio); in CLOSURE_CALLBACK()
861 bch_data_verify(dc, s->orig_bio); in CLOSURE_CALLBACK()
882 trace_bcache_read(s->orig_bio, !s->cache_missed, s->iop.bypass); in CLOSURE_CALLBACK()
1010 if (should_writeback(dc, s->orig_bio, in cached_dev_write()
1018 s->iop.bio = s->orig_bio; in cached_dev_write()