dm_target_io
#define DM_TARGET_IO_BIO_OFFSET (offsetof(struct dm_target_io, clone))
(offsetof(struct dm_target_io, clone) + offsetof(struct dm_io, tio))
static inline bool dm_tio_flagged(struct dm_target_io *tio, unsigned int bit)
static inline void dm_tio_set_flag(struct dm_target_io *tio, unsigned int bit)
static inline bool dm_tio_is_normal(struct dm_target_io *tio)
struct dm_target_io tio;
__alignof__(struct dm_target_io)) + DM_TARGET_IO_BIO_OFFSET;
struct dm_target_io *tio = clone_to_tio(bio);
return container_of(bio, struct dm_target_io, clone)->target_bio_nr;
struct dm_target_io *tio = clone_to_tio(bio);
struct dm_target_io *tio = clone_to_tio(clone);
struct dm_target_io *tio = clone_to_tio(clone);
struct dm_target_io *tio;
struct dm_target_io *tio;
static inline struct dm_target_io *clone_to_tio(struct bio *clone)
return container_of(clone, struct dm_target_io, clone);
struct dm_target_io;