Lines Matching refs:mpio

284 static struct dm_bio_details *get_bio_details_from_mpio(struct dm_mpath_io *mpio)  in get_bio_details_from_mpio()  argument
287 void *bio_details = mpio + 1; in get_bio_details_from_mpio()
293 struct dm_mpath_io *mpio = get_mpio_from_bio(bio); in multipath_init_per_bio_data() local
294 struct dm_bio_details *bio_details = get_bio_details_from_mpio(mpio); in multipath_init_per_bio_data()
296 mpio->nr_bytes = bio->bi_iter.bi_size; in multipath_init_per_bio_data()
297 mpio->pgpath = NULL; in multipath_init_per_bio_data()
298 *mpio_p = mpio; in multipath_init_per_bio_data()
508 struct dm_mpath_io *mpio = get_mpio(map_context); in multipath_clone_and_map() local
528 mpio->pgpath = pgpath; in multipath_clone_and_map()
529 mpio->nr_bytes = nr_bytes; in multipath_clone_and_map()
572 struct dm_mpath_io *mpio = get_mpio(map_context); in multipath_release_clone() local
573 struct pgpath *pgpath = mpio->pgpath; in multipath_release_clone()
578 mpio->nr_bytes, in multipath_release_clone()
635 struct dm_mpath_io *mpio) in __multipath_map_bio() argument
649 mpio->pgpath = pgpath; in __multipath_map_bio()
658 mpio->nr_bytes); in __multipath_map_bio()
665 struct dm_mpath_io *mpio = NULL; in multipath_map_bio() local
667 multipath_init_per_bio_data(bio, &mpio); in multipath_map_bio()
668 return __multipath_map_bio(m, bio, mpio); in multipath_map_bio()
705 struct dm_mpath_io *mpio = get_mpio_from_bio(bio); in process_queued_bios() local
706 dm_bio_restore(get_bio_details_from_mpio(mpio), bio); in process_queued_bios()
707 r = __multipath_map_bio(m, bio, mpio); in process_queued_bios()
1637 struct dm_mpath_io *mpio = get_mpio(map_context); in multipath_end_io() local
1638 struct pgpath *pgpath = mpio->pgpath; in multipath_end_io()
1676 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io()
1687 struct dm_mpath_io *mpio = get_mpio_from_bio(clone); in multipath_end_io_bio() local
1688 struct pgpath *pgpath = mpio->pgpath; in multipath_end_io_bio()
1720 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io_bio()