Lines Matching refs:dm_io
68 struct dm_io *io;
79 struct dm_io *io;
92 struct dm_io { struct
110 …return (char *)bio - offsetof(struct dm_target_io, clone) - offsetof(struct dm_io, tio) - data_siz… in dm_per_bio_data() argument
116 struct dm_io *io = (struct dm_io *)((char *)data + data_size); in dm_bio_from_per_bio_data()
118 …return (struct bio *)((char *)io + offsetof(struct dm_io, tio) + offsetof(struct dm_target_io, clo… in dm_bio_from_per_bio_data()
563 static void start_io_acct(struct dm_io *io);
565 static struct dm_io *alloc_io(struct mapped_device *md, struct bio *bio) in alloc_io()
567 struct dm_io *io; in alloc_io()
579 io = container_of(tio, struct dm_io, tio); in alloc_io()
592 static void free_io(struct mapped_device *md, struct dm_io *io) in free_io()
651 static void start_io_acct(struct dm_io *io) in start_io_acct()
667 static void end_io_acct(struct dm_io *io) in end_io_acct()
894 static void dec_pending(struct dm_io *io, blk_status_t error) in dec_pending()
977 struct dm_io *io = tio->io; in clone_endio()
1268 struct dm_io *io = tio->io; in __map_bio()
2999 io_front_pad = roundup(front_pad, __alignof__(struct dm_io)) + offsetof(struct dm_io, tio); in dm_alloc_md_mempools()