Lines Matching defs:io
17 #include <linux/dm-io.h>
259 struct dm_io_region io[ms->nr_mirrors];
269 io[i].bdev = m->dev->bdev;
270 io[i].sector = 0;
271 io[i].count = 0;
275 dm_io(&io_req, ms->nr_mirrors, io, &error_bits);
457 static void map_region(struct dm_io_region *io, struct mirror *m,
460 io->bdev = m->dev->bdev;
461 io->sector = map_sector(m, bio);
462 io->count = bio->bi_size >> 9;
527 struct dm_io_region io;
537 map_region(&io, m, bio);
539 BUG_ON(dm_io(&io_req, 1, &io, NULL));
577 * We do different things with the write io depending on the
581 * RECOVERING: delay the io until recovery completes
629 struct dm_io_region io[ms->nr_mirrors], *dest = io;
649 BUG_ON(dm_io(&io_req, ms->nr_mirrors, io, NULL));
732 * Dispatch io.