aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-raid1.c
diff options
context:
space:
mode:
authorHeinz Mauelshagen <hjm@redhat.com>2008-04-24 16:43:17 -0400
committerAlasdair G Kergon <agk@redhat.com>2008-04-25 08:26:43 -0400
commit22a1ceb1e6a7fbce95a1531ff10bb4fb036d4a37 (patch)
tree5b6ebebc747a0027626684a153b418a26119d074 /drivers/md/dm-raid1.c
parente01fd7eeb00f8078103f4ed3e8ef64474c11f300 (diff)
dm io: clean interface
Clean up the dm-io interface to prepare for publishing it in include/linux. Signed-off-by: Heinz Mauelshagen <hjm@redhat.com> Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Diffstat (limited to 'drivers/md/dm-raid1.c')
-rw-r--r--drivers/md/dm-raid1.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/md/dm-raid1.c b/drivers/md/dm-raid1.c
index c4ce01180b6f..0d4e7e9653ff 100644
--- a/drivers/md/dm-raid1.c
+++ b/drivers/md/dm-raid1.c
@@ -788,7 +788,7 @@ static int recover(struct mirror_set *ms, struct region *reg)
788{ 788{
789 int r; 789 int r;
790 unsigned int i; 790 unsigned int i;
791 struct io_region from, to[KCOPYD_MAX_REGIONS], *dest; 791 struct dm_io_region from, to[KCOPYD_MAX_REGIONS], *dest;
792 struct mirror *m; 792 struct mirror *m;
793 unsigned long flags = 0; 793 unsigned long flags = 0;
794 794
@@ -907,7 +907,7 @@ static void map_bio(struct mirror *m, struct bio *bio)
907 bio->bi_sector = map_sector(m, bio); 907 bio->bi_sector = map_sector(m, bio);
908} 908}
909 909
910static void map_region(struct io_region *io, struct mirror *m, 910static void map_region(struct dm_io_region *io, struct mirror *m,
911 struct bio *bio) 911 struct bio *bio)
912{ 912{
913 io->bdev = m->dev->bdev; 913 io->bdev = m->dev->bdev;
@@ -949,7 +949,7 @@ static void read_callback(unsigned long error, void *context)
949/* Asynchronous read. */ 949/* Asynchronous read. */
950static void read_async_bio(struct mirror *m, struct bio *bio) 950static void read_async_bio(struct mirror *m, struct bio *bio)
951{ 951{
952 struct io_region io; 952 struct dm_io_region io;
953 struct dm_io_request io_req = { 953 struct dm_io_request io_req = {
954 .bi_rw = READ, 954 .bi_rw = READ,
955 .mem.type = DM_IO_BVEC, 955 .mem.type = DM_IO_BVEC,
@@ -1105,7 +1105,7 @@ out:
1105static void do_write(struct mirror_set *ms, struct bio *bio) 1105static void do_write(struct mirror_set *ms, struct bio *bio)
1106{ 1106{
1107 unsigned int i; 1107 unsigned int i;
1108 struct io_region io[ms->nr_mirrors], *dest = io; 1108 struct dm_io_region io[ms->nr_mirrors], *dest = io;
1109 struct mirror *m; 1109 struct mirror *m;
1110 struct dm_io_request io_req = { 1110 struct dm_io_request io_req = {
1111 .bi_rw = WRITE, 1111 .bi_rw = WRITE,