Lines Matching refs:orig
20 struct request *orig, *clone; member
82 unsigned int nr_bytes = info->orig->bi_iter.bi_size; in end_clone_bio()
118 blk_update_request(tio->orig, BLK_STS_OK, tio->completed); in end_clone_bio()
126 static void rq_end_stats(struct mapped_device *md, struct request *orig) in rq_end_stats() argument
129 struct dm_rq_target_io *tio = tio_from_request(orig); in rq_end_stats()
131 dm_stats_account_io(&md->stats, rq_data_dir(orig), in rq_end_stats()
132 blk_rq_pos(orig), tio->n_sectors, true, in rq_end_stats()
159 struct request *rq = tio->orig; in dm_end_request()
189 struct request *rq = tio->orig; in dm_requeue_original_request()
300 dm_complete_request(tio->orig, error); in end_clone_request()
311 info->orig = bio_orig; in dm_rq_bio_constructor()
342 tio->orig = rq; in init_tio()
365 struct request *rq = tio->orig; in map_request()
431 static void dm_start_request(struct mapped_device *md, struct request *orig) in dm_start_request() argument
433 blk_mq_start_request(orig); in dm_start_request()
436 struct dm_rq_target_io *tio = tio_from_request(orig); in dm_start_request()
438 tio->n_sectors = blk_rq_sectors(orig); in dm_start_request()
439 dm_stats_account_io(&md->stats, rq_data_dir(orig), in dm_start_request()
440 blk_rq_pos(orig), tio->n_sectors, false, 0, in dm_start_request()