Lines Matching refs:dm_io
71 struct dm_io *io;
82 struct dm_io *io;
95 struct dm_io {
113 return (char *)bio - offsetof(struct dm_target_io, clone) - offsetof(struct dm_io, tio) - data_size;
119 struct dm_io *io = (struct dm_io *)((char *)data + data_size);
121 return (struct bio *)((char *)io + offsetof(struct dm_io, tio) + offsetof(struct dm_target_io, clone));
591 struct dm_io *io = tio->io;
597 static void start_io_acct(struct dm_io *io)
628 static struct dm_io *alloc_io(struct mapped_device *md, struct bio *bio)
630 struct dm_io *io;
642 io = container_of(tio, struct dm_io, tio);
655 static void free_io(struct mapped_device *md, struct dm_io *io)
900 static void dec_pending(struct dm_io *io, blk_status_t error)
992 struct dm_io *io = tio->io;
1301 struct dm_io *io = tio->io;
2932 io_front_pad = roundup(front_pad, __alignof__(struct dm_io)) + offsetof(struct dm_io, tio);