Home
last modified time | relevance | path

Searched refs:dm_target_io (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/include/linux/
Ddevice-mapper.h291 struct dm_target_io { struct
301 return (char *)bio - offsetof(struct dm_target_io, clone) - data_size; in dm_per_bio_data() argument
306 return (struct bio *)((char *)data + data_size + offsetof(struct dm_target_io, clone)); in dm_bio_from_per_bio_data()
311 return container_of(bio, struct dm_target_io, clone)->target_bio_nr; in dm_bio_get_target_bio_nr()
/linux-4.4.14/drivers/md/
Ddm.c640 static void free_tio(struct mapped_device *md, struct dm_target_io *tio) in free_tio()
995 struct dm_target_io *tio = container_of(bio, struct dm_target_io, clone); in clone_endio()
1460 struct dm_target_io *tio = container_of(bio, struct dm_target_io, clone); in dm_accept_partial_bio()
1470 static void __map_bio(struct dm_target_io *tio) in __map_bio()
1524 static void clone_bio(struct dm_target_io *tio, struct bio *bio, in clone_bio()
1541 static struct dm_target_io *alloc_tio(struct clone_info *ci, in alloc_tio()
1545 struct dm_target_io *tio; in alloc_tio()
1549 tio = container_of(clone, struct dm_target_io, clone); in alloc_tio()
1562 struct dm_target_io *tio = alloc_tio(ci, ti, target_bio_nr); in __clone_and_map_simple_bio()
1599 struct dm_target_io *tio; in __clone_and_map_data_bio()
[all …]