Home
last modified time | relevance | path

Searched refs:tio (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/drivers/md/
A Ddm-rq.c82 struct dm_rq_target_io *tio = info->tio; in end_clone_bio() local
89 if (tio->error) in end_clone_bio()
119 blk_update_request(tio->orig, BLK_STS_OK, tio->completed); in end_clone_bio()
132 tio->duration_jiffies = jiffies - tio->duration_jiffies; in rq_end_stats()
135 tio->duration_jiffies, &tio->stats_aux); in rq_end_stats()
197 tio->ti->type->release_clone_rq(tio->clone, NULL); in dm_requeue_original_request()
214 r = rq_end_io(tio->ti, clone, error, &tio->info); in dm_done()
314 info->tio = tio; in dm_rq_bio_constructor()
353 memset(&tio->info, 0, sizeof(tio->info)); in init_tio()
394 tio->ti->type->release_clone_rq(clone, &tio->info); in map_request()
[all …]
A Ddm-core.h253 (offsetof(struct dm_target_io, clone) + offsetof(struct dm_io, tio))
263 static inline bool dm_tio_flagged(struct dm_target_io *tio, unsigned int bit) in dm_tio_flagged() argument
265 return (tio->flags & (1U << bit)) != 0; in dm_tio_flagged()
268 static inline void dm_tio_set_flag(struct dm_target_io *tio, unsigned int bit) in dm_tio_set_flag() argument
270 tio->flags |= (1U << bit); in dm_tio_set_flag()
273 static inline bool dm_tio_is_normal(struct dm_target_io *tio) in dm_tio_is_normal() argument
275 return (dm_tio_flagged(tio, DM_TIO_INSIDE_DM_IO) && in dm_tio_is_normal()
276 !dm_tio_flagged(tio, DM_TIO_IS_DUPLICATE_BIO)); in dm_tio_is_normal()
302 struct dm_target_io tio; member
A Ddm.c579 tio->flags = 0; in alloc_io()
581 tio->io = NULL; in alloc_io()
583 io = container_of(tio, struct dm_io, tio); in alloc_io()
604 bio_put(&io->tio.clone); in free_io()
614 if (!ci->io->tio.io) { in alloc_tio()
616 tio = &ci->io->tio; in alloc_tio()
618 clone = &tio->clone; in alloc_tio()
633 tio->io = ci->io; in alloc_tio()
634 tio->ti = ti; in alloc_tio()
636 tio->len_ptr = len; in alloc_tio()
[all …]
A Ddm-zone.c513 int dm_zone_map_bio(struct dm_target_io *tio) in dm_zone_map_bio() argument
515 struct dm_io *io = tio->io; in dm_zone_map_bio()
516 struct dm_target *ti = tio->ti; in dm_zone_map_bio()
518 struct bio *clone = &tio->clone; in dm_zone_map_bio()
556 *tio->len_ptr); in dm_zone_map_bio()
565 *tio->len_ptr); in dm_zone_map_bio()
A Ddm-rq.h30 struct dm_rq_target_io *tio; member
A Ddm.h118 static inline int dm_zone_map_bio(struct dm_target_io *tio) in dm_zone_map_bio() argument
/linux-6.3-rc2/sound/soc/sh/rcar/
A Dcmd.c55 struct rsnd_dai_stream *tio = &rdai->playback; in rsnd_cmd_init() local
56 struct rsnd_mod *src = rsnd_io_to_mod_src(tio); in rsnd_cmd_init()
58 if (mix == rsnd_io_to_mod_mix(tio)) in rsnd_cmd_init()
61 tio = &rdai->capture; in rsnd_cmd_init()
62 src = rsnd_io_to_mod_src(tio); in rsnd_cmd_init()
63 if (mix == rsnd_io_to_mod_mix(tio)) in rsnd_cmd_init()

Completed in 20 milliseconds