Lines Matching refs:orig

86 	struct request *orig, *clone;  member
104 struct bio *orig; member
1033 struct bio *bio = info->orig; in end_clone_bio()
1034 unsigned int nr_bytes = info->orig->bi_iter.bi_size; in end_clone_bio()
1066 if (tio->orig->bio != bio) in end_clone_bio()
1074 blk_update_request(tio->orig, 0, nr_bytes); in end_clone_bio()
1082 static void rq_end_stats(struct mapped_device *md, struct request *orig) in rq_end_stats() argument
1085 struct dm_rq_target_io *tio = tio_from_request(orig); in rq_end_stats()
1087 dm_stats_account_io(&md->stats, orig->cmd_flags, blk_rq_pos(orig), in rq_end_stats()
1154 struct request *rq = tio->orig; in dm_end_request()
1289 dm_requeue_original_request(tio->md, tio->orig); in dm_done()
1378 dm_complete_request(tio->orig, error); in end_clone_request()
1813 info->orig = bio_orig; in dm_rq_bio_constructor()
1877 tio->orig = rq; in init_tio()
1977 dm_requeue_original_request(md, tio->orig); in map_request()
1996 struct request *rq = tio->orig; in map_tio_request()
2003 static void dm_start_request(struct mapped_device *md, struct request *orig) in dm_start_request() argument
2005 if (!orig->q->mq_ops) in dm_start_request()
2006 blk_start_request(orig); in dm_start_request()
2008 blk_mq_start_request(orig); in dm_start_request()
2009 atomic_inc(&md->pending[rq_data_dir(orig)]); in dm_start_request()
2012 md->last_rq_pos = rq_end_sector(orig); in dm_start_request()
2013 md->last_rq_rw = rq_data_dir(orig); in dm_start_request()
2018 struct dm_rq_target_io *tio = tio_from_request(orig); in dm_start_request()
2020 tio->n_sectors = blk_rq_sectors(orig); in dm_start_request()
2021 dm_stats_account_io(&md->stats, orig->cmd_flags, blk_rq_pos(orig), in dm_start_request()