Home
last modified time | relevance | path

Searched refs:orig_bio (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/md/bcache/
H A Drequest.c482 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()
[all …]
H A Dbcache.h761 struct bio *orig_bio; member
/linux/drivers/md/
H A Ddm-io-rewind.c145 struct bio *orig = io->orig_bio; in dm_io_rewind()
163 io->orig_bio = new_orig; in dm_io_rewind()
H A Ddm.c508 struct bio *bio = io->orig_bio; in dm_io_acct()
593 io->orig_bio = bio; in alloc_io()
887 bio_list_add_head(&md->deferred, io->orig_bio); in dm_requeue_add_io()
905 struct bio *bio = io->orig_bio; in dm_handle_requeue()
952 struct bio *bio = io->orig_bio; in __dm_io_complete()
1354 io->sector_offset = bio_sectors(io->orig_bio); in dm_accept_partial_bio()
1376 bio_clone_blkg_association(tgt_clone, io->orig_bio); in dm_submit_bio_remap()
1543 if ((ci->io->orig_bio->bi_opf & (REQ_IDLE | REQ_SYNC)) == in __send_empty_flush()
H A Dmd.h883 struct bio *orig_bio; member
H A Dmd.c9467 struct bio *orig_bio = md_io_clone->orig_bio; in md_end_clone_io() local
9471 if (bio_data_dir(orig_bio) == WRITE && md_io_clone->sectors && in md_end_clone_io()
9475 if (bio->bi_status && !orig_bio->bi_status) in md_end_clone_io()
9476 orig_bio->bi_status = bio->bi_status; in md_end_clone_io()
9479 bio_end_io_acct(orig_bio, md_io_clone->start_time); in md_end_clone_io()
9485 bio_endio(orig_bio); in md_end_clone_io()
9497 md_io_clone->orig_bio = *bio; in md_clone_bio()
/linux/fs/btrfs/
H A Dcompression.c371 struct bio *orig_bio = &cb->orig_bbio->bio; in add_ra_bio_folios() local
372 u64 cur = cb->orig_bbio->file_offset + orig_bio->bi_iter.bi_size; in add_ra_bio_folios()
477 orig_bio->bi_iter.bi_sector) { in add_ra_bio_folios()
498 if (!bio_add_folio(orig_bio, folio, add_size, in add_ra_bio_folios()
1196 struct bio *orig_bio = &cb->orig_bbio->bio; in btrfs_decompress_buf2page() local
1210 bvec = bio_iter_iovec(orig_bio, orig_bio->bi_iter); in btrfs_decompress_buf2page()
1237 bio_advance(orig_bio, copy_len); in btrfs_decompress_buf2page()
1239 if (!orig_bio->bi_iter.bi_size) in btrfs_decompress_buf2page()
H A Draid56.c1812 static void rbio_add_bio(struct btrfs_raid_bio *rbio, struct bio *orig_bio) in rbio_add_bio() argument
1815 const u64 orig_logical = orig_bio->bi_iter.bi_sector << SECTOR_SHIFT; in rbio_add_bio()
1817 const u32 orig_len = orig_bio->bi_iter.bi_size; in rbio_add_bio()
1826 bio_list_add(&rbio->bio_list, orig_bio); in rbio_add_bio()
1827 rbio->bio_list_bytes += orig_bio->bi_iter.bi_size; in rbio_add_bio()
H A Dvolumes.h524 struct bio *orig_bio; member