Searched refs:orig_bio (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/drivers/md/bcache/ |
H A D | request.c | 465 struct bio *orig_bio; member in struct:search 611 if (s->orig_bio) { bio_complete() 612 generic_end_io_acct(bio_data_dir(s->orig_bio), bio_complete() 615 trace_bcache_request_end(s->d, s->orig_bio); bio_complete() 616 s->orig_bio->bi_error = s->iop.error; bio_complete() 617 bio_endio(s->orig_bio); bio_complete() 618 s->orig_bio = NULL; bio_complete() 622 static void do_bio_hook(struct search *s, struct bio *orig_bio) do_bio_hook() argument 627 __bio_clone_fast(bio, orig_bio); do_bio_hook() 656 s->orig_bio = bio; search_alloc() 715 trace_bcache_read_retry(s->orig_bio); cached_dev_read_error() 718 do_bio_hook(s, s->orig_bio); cached_dev_read_error() 755 bch_data_verify(dc, s->orig_bio); cached_dev_read_done() 775 trace_bcache_read(s->orig_bio, !s->cache_miss, s->iop.bypass); cached_dev_read_done_bh() 905 if (should_writeback(dc, s->orig_bio, cached_dev_write() 913 s->iop.bio = s->orig_bio; cached_dev_write()
|
/linux-4.4.14/fs/btrfs/ |
H A D | compression.c | 75 struct bio *orig_bio; member in struct:compressed_bio 181 cb->orig_bio->bi_io_vec, end_compressed_bio_read() 182 cb->orig_bio->bi_vcnt, end_compressed_bio_read() 198 bio_io_error(cb->orig_bio); end_compressed_bio_read() 207 bio_for_each_segment_all(bvec, cb->orig_bio, i) end_compressed_bio_read() 210 bio_endio(cb->orig_bio); end_compressed_bio_read() 356 cb->orig_bio = NULL; btrfs_submit_compressed_write() 459 page = cb->orig_bio->bi_io_vec[cb->orig_bio->bi_vcnt - 1].bv_page; add_ra_bio_pages() 510 (em->block_start >> 9) != cb->orig_bio->bi_iter.bi_sector) { add_ra_bio_pages() 533 ret = bio_add_page(cb->orig_bio, page, add_ra_bio_pages() 618 cb->orig_bio = bio; btrfs_submit_compressed_read()
|
H A D | btrfs_inode.h | 295 /* orig_bio is our btrfs_io_bio */ 296 struct bio *orig_bio; member in struct:btrfs_dio_private
|
H A D | inode.c | 8090 bio_io_error(dip->orig_bio); btrfs_end_dio_bio() 8093 bio_endio(dip->orig_bio); btrfs_end_dio_bio() 8116 struct btrfs_io_bio *orig_io_bio = btrfs_io_bio(dip->orig_bio); btrfs_lookup_and_bind_dio_csum() 8125 ret = btrfs_lookup_bio_sums_dio(root, inode, dip->orig_bio, btrfs_lookup_and_bind_dio_csum() 8131 if (bio == dip->orig_bio) btrfs_lookup_and_bind_dio_csum() 8199 struct bio *orig_bio = dip->orig_bio; btrfs_submit_direct_hook() local 8200 struct bio_vec *bvec = orig_bio->bi_io_vec; btrfs_submit_direct_hook() 8201 u64 start_sector = orig_bio->bi_iter.bi_sector; btrfs_submit_direct_hook() 8209 map_length = orig_bio->bi_iter.bi_size; btrfs_submit_direct_hook() 8215 if (map_length >= orig_bio->bi_iter.bi_size) { btrfs_submit_direct_hook() 8216 bio = orig_bio; btrfs_submit_direct_hook() 8227 bio = btrfs_dio_bio_alloc(orig_bio->bi_bdev, start_sector, GFP_NOFS); btrfs_submit_direct_hook() 8236 while (bvec <= (orig_bio->bi_io_vec + orig_bio->bi_vcnt - 1)) { btrfs_submit_direct_hook() 8262 bio = btrfs_dio_bio_alloc(orig_bio->bi_bdev, btrfs_submit_direct_hook() 8270 map_length = orig_bio->bi_iter.bi_size; btrfs_submit_direct_hook() 8300 bio_io_error(dip->orig_bio); btrfs_submit_direct_hook() 8336 dip->orig_bio = io_bio; btrfs_submit_direct()
|
H A D | volumes.h | 307 struct bio *orig_bio; member in struct:btrfs_bio
|
H A D | volumes.c | 5892 if (bio == bbio->orig_bio) btrfs_end_bio() 5900 bio = bbio->orig_bio; btrfs_end_bio() 6021 WARN_ON(bio != bbio->orig_bio); bbio_error() 6055 bbio->orig_bio = first_bio; btrfs_map_bio()
|
Completed in 277 milliseconds