diff options
author | Kent Overstreet <kmo@daterainc.com> | 2013-08-07 17:32:45 -0400 |
---|---|---|
committer | Kent Overstreet <kmo@daterainc.com> | 2013-11-24 01:33:56 -0500 |
commit | ee67891bf132612feb7b999ee1f3350b40867cb4 (patch) | |
tree | f76ea89886cd12b19dbdde2069bbfaa396e2e35e | |
parent | 196d38bccfcfa32faed8c561868336fdfa0fe8e4 (diff) |
block: Rename bio_split() -> bio_pair_split()
This is prep work for introducing a more general bio_split().
Signed-off-by: Kent Overstreet <kmo@daterainc.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: NeilBrown <neilb@suse.de>
Cc: Alasdair Kergon <agk@redhat.com>
Cc: Lars Ellenberg <lars.ellenberg@linbit.com>
Cc: Peter Osterlund <petero2@telia.com>
Cc: Sage Weil <sage@inktank.com>
-rw-r--r-- | drivers/block/pktcdvd.c | 2 | ||||
-rw-r--r-- | drivers/md/linear.c | 2 | ||||
-rw-r--r-- | drivers/md/raid0.c | 6 | ||||
-rw-r--r-- | drivers/md/raid10.c | 2 | ||||
-rw-r--r-- | fs/bio.c | 4 | ||||
-rw-r--r-- | include/linux/bio.h | 2 |
6 files changed, 9 insertions, 9 deletions
diff --git a/drivers/block/pktcdvd.c b/drivers/block/pktcdvd.c index ce986bacf7b7..28789b82ae7d 100644 --- a/drivers/block/pktcdvd.c +++ b/drivers/block/pktcdvd.c | |||
@@ -2399,7 +2399,7 @@ static void pkt_make_request(struct request_queue *q, struct bio *bio) | |||
2399 | if (last_zone != zone) { | 2399 | if (last_zone != zone) { |
2400 | BUG_ON(last_zone != zone + pd->settings.size); | 2400 | BUG_ON(last_zone != zone + pd->settings.size); |
2401 | first_sectors = last_zone - bio->bi_iter.bi_sector; | 2401 | first_sectors = last_zone - bio->bi_iter.bi_sector; |
2402 | bp = bio_split(bio, first_sectors); | 2402 | bp = bio_pair_split(bio, first_sectors); |
2403 | BUG_ON(!bp); | 2403 | BUG_ON(!bp); |
2404 | pkt_make_request(q, &bp->bio1); | 2404 | pkt_make_request(q, &bp->bio1); |
2405 | pkt_make_request(q, &bp->bio2); | 2405 | pkt_make_request(q, &bp->bio2); |
diff --git a/drivers/md/linear.c b/drivers/md/linear.c index fb3b0d04edfb..e9b53e9793bf 100644 --- a/drivers/md/linear.c +++ b/drivers/md/linear.c | |||
@@ -326,7 +326,7 @@ static void linear_make_request(struct mddev *mddev, struct bio *bio) | |||
326 | 326 | ||
327 | rcu_read_unlock(); | 327 | rcu_read_unlock(); |
328 | 328 | ||
329 | bp = bio_split(bio, end_sector - bio->bi_iter.bi_sector); | 329 | bp = bio_pair_split(bio, end_sector - bio->bi_iter.bi_sector); |
330 | 330 | ||
331 | linear_make_request(mddev, &bp->bio1); | 331 | linear_make_request(mddev, &bp->bio1); |
332 | linear_make_request(mddev, &bp->bio2); | 332 | linear_make_request(mddev, &bp->bio2); |
diff --git a/drivers/md/raid0.c b/drivers/md/raid0.c index 8ee1a6c658b4..ea754dd1a5f5 100644 --- a/drivers/md/raid0.c +++ b/drivers/md/raid0.c | |||
@@ -534,11 +534,11 @@ static void raid0_make_request(struct mddev *mddev, struct bio *bio) | |||
534 | * refuse to split for us, so we need to split it. | 534 | * refuse to split for us, so we need to split it. |
535 | */ | 535 | */ |
536 | if (likely(is_power_of_2(chunk_sects))) | 536 | if (likely(is_power_of_2(chunk_sects))) |
537 | bp = bio_split(bio, chunk_sects - (sector & | 537 | bp = bio_pair_split(bio, chunk_sects - (sector & |
538 | (chunk_sects-1))); | 538 | (chunk_sects-1))); |
539 | else | 539 | else |
540 | bp = bio_split(bio, chunk_sects - | 540 | bp = bio_pair_split(bio, chunk_sects - |
541 | sector_div(sector, chunk_sects)); | 541 | sector_div(sector, chunk_sects)); |
542 | raid0_make_request(mddev, &bp->bio1); | 542 | raid0_make_request(mddev, &bp->bio1); |
543 | raid0_make_request(mddev, &bp->bio2); | 543 | raid0_make_request(mddev, &bp->bio2); |
544 | bio_pair_release(bp); | 544 | bio_pair_release(bp); |
diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c index ac4bfa438c57..69c1bc8da88f 100644 --- a/drivers/md/raid10.c +++ b/drivers/md/raid10.c | |||
@@ -1193,7 +1193,7 @@ static void make_request(struct mddev *mddev, struct bio * bio) | |||
1193 | /* This is a one page bio that upper layers | 1193 | /* This is a one page bio that upper layers |
1194 | * refuse to split for us, so we need to split it. | 1194 | * refuse to split for us, so we need to split it. |
1195 | */ | 1195 | */ |
1196 | bp = bio_split(bio, chunk_sects - | 1196 | bp = bio_pair_split(bio, chunk_sects - |
1197 | (bio->bi_iter.bi_sector & (chunk_sects - 1))); | 1197 | (bio->bi_iter.bi_sector & (chunk_sects - 1))); |
1198 | 1198 | ||
1199 | /* Each of these 'make_request' calls will call 'wait_barrier'. | 1199 | /* Each of these 'make_request' calls will call 'wait_barrier'. |
@@ -1827,7 +1827,7 @@ static void bio_pair_end_2(struct bio *bi, int err) | |||
1827 | /* | 1827 | /* |
1828 | * split a bio - only worry about a bio with a single page in its iovec | 1828 | * split a bio - only worry about a bio with a single page in its iovec |
1829 | */ | 1829 | */ |
1830 | struct bio_pair *bio_split(struct bio *bi, int first_sectors) | 1830 | struct bio_pair *bio_pair_split(struct bio *bi, int first_sectors) |
1831 | { | 1831 | { |
1832 | struct bio_pair *bp = mempool_alloc(bio_split_pool, GFP_NOIO); | 1832 | struct bio_pair *bp = mempool_alloc(bio_split_pool, GFP_NOIO); |
1833 | 1833 | ||
@@ -1874,7 +1874,7 @@ struct bio_pair *bio_split(struct bio *bi, int first_sectors) | |||
1874 | 1874 | ||
1875 | return bp; | 1875 | return bp; |
1876 | } | 1876 | } |
1877 | EXPORT_SYMBOL(bio_split); | 1877 | EXPORT_SYMBOL(bio_pair_split); |
1878 | 1878 | ||
1879 | /** | 1879 | /** |
1880 | * bio_trim - trim a bio | 1880 | * bio_trim - trim a bio |
diff --git a/include/linux/bio.h b/include/linux/bio.h index 64f5169c224b..aa67af0b31ac 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h | |||
@@ -317,7 +317,7 @@ struct bio_pair { | |||
317 | atomic_t cnt; | 317 | atomic_t cnt; |
318 | int error; | 318 | int error; |
319 | }; | 319 | }; |
320 | extern struct bio_pair *bio_split(struct bio *bi, int first_sectors); | 320 | extern struct bio_pair *bio_pair_split(struct bio *bi, int first_sectors); |
321 | extern void bio_pair_release(struct bio_pair *dbio); | 321 | extern void bio_pair_release(struct bio_pair *dbio); |
322 | extern void bio_trim(struct bio *bio, int offset, int size); | 322 | extern void bio_trim(struct bio *bio, int offset, int size); |
323 | 323 | ||