Searched refs:dm_target_io (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/include/linux/ |
D | device-mapper.h | 293 struct dm_target_io { struct 303 return (char *)bio - offsetof(struct dm_target_io, clone) - data_size; in dm_per_bio_data() argument 308 return (struct bio *)((char *)data + data_size + offsetof(struct dm_target_io, clone)); in dm_bio_from_per_bio_data() 313 return container_of(bio, struct dm_target_io, clone)->target_bio_nr; in dm_bio_get_target_bio_nr()
|
/linux-4.1.27/drivers/md/ |
D | dm.c | 607 static void free_tio(struct mapped_device *md, struct dm_target_io *tio) in free_tio() 960 struct dm_target_io *tio = container_of(bio, struct dm_target_io, clone); in clone_endio() 1420 struct dm_target_io *tio = container_of(bio, struct dm_target_io, clone); in dm_accept_partial_bio() 1430 static void __map_bio(struct dm_target_io *tio) in __map_bio() 1484 static void clone_bio(struct dm_target_io *tio, struct bio *bio, in clone_bio() 1501 static struct dm_target_io *alloc_tio(struct clone_info *ci, in alloc_tio() 1505 struct dm_target_io *tio; in alloc_tio() 1509 tio = container_of(clone, struct dm_target_io, clone); in alloc_tio() 1522 struct dm_target_io *tio = alloc_tio(ci, ti, target_bio_nr); in __clone_and_map_simple_bio() 1559 struct dm_target_io *tio; in __clone_and_map_data_bio() [all …]
|