diff options
Diffstat (limited to 'drivers/block/paride')
-rw-r--r-- | drivers/block/paride/pcd.c | 4 | ||||
-rw-r--r-- | drivers/block/paride/pd.c | 8 | ||||
-rw-r--r-- | drivers/block/paride/pf.c | 8 |
3 files changed, 10 insertions, 10 deletions
diff --git a/drivers/block/paride/pcd.c b/drivers/block/paride/pcd.c index 9fd57c2aa463..2d5dc0af55e4 100644 --- a/drivers/block/paride/pcd.c +++ b/drivers/block/paride/pcd.c | |||
@@ -728,8 +728,8 @@ static void do_pcd_request(struct request_queue * q) | |||
728 | if (cd != pcd_current) | 728 | if (cd != pcd_current) |
729 | pcd_bufblk = -1; | 729 | pcd_bufblk = -1; |
730 | pcd_current = cd; | 730 | pcd_current = cd; |
731 | pcd_sector = pcd_req->sector; | 731 | pcd_sector = blk_rq_pos(pcd_req); |
732 | pcd_count = pcd_req->current_nr_sectors; | 732 | pcd_count = blk_rq_cur_sectors(pcd_req); |
733 | pcd_buf = pcd_req->buffer; | 733 | pcd_buf = pcd_req->buffer; |
734 | pcd_busy = 1; | 734 | pcd_busy = 1; |
735 | ps_set_intr(do_pcd_read, NULL, 0, nice); | 735 | ps_set_intr(do_pcd_read, NULL, 0, nice); |
diff --git a/drivers/block/paride/pd.c b/drivers/block/paride/pd.c index 0732df4e901a..9ec5d4ac0b64 100644 --- a/drivers/block/paride/pd.c +++ b/drivers/block/paride/pd.c | |||
@@ -444,11 +444,11 @@ static enum action do_pd_io_start(void) | |||
444 | 444 | ||
445 | pd_cmd = rq_data_dir(pd_req); | 445 | pd_cmd = rq_data_dir(pd_req); |
446 | if (pd_cmd == READ || pd_cmd == WRITE) { | 446 | if (pd_cmd == READ || pd_cmd == WRITE) { |
447 | pd_block = pd_req->sector; | 447 | pd_block = blk_rq_pos(pd_req); |
448 | pd_count = pd_req->current_nr_sectors; | 448 | pd_count = blk_rq_cur_sectors(pd_req); |
449 | if (pd_block + pd_count > get_capacity(pd_req->rq_disk)) | 449 | if (pd_block + pd_count > get_capacity(pd_req->rq_disk)) |
450 | return Fail; | 450 | return Fail; |
451 | pd_run = pd_req->nr_sectors; | 451 | pd_run = blk_rq_sectors(pd_req); |
452 | pd_buf = pd_req->buffer; | 452 | pd_buf = pd_req->buffer; |
453 | pd_retries = 0; | 453 | pd_retries = 0; |
454 | if (pd_cmd == READ) | 454 | if (pd_cmd == READ) |
@@ -479,7 +479,7 @@ static int pd_next_buf(void) | |||
479 | return 0; | 479 | return 0; |
480 | spin_lock_irqsave(&pd_lock, saved_flags); | 480 | spin_lock_irqsave(&pd_lock, saved_flags); |
481 | __blk_end_request_cur(pd_req, 0); | 481 | __blk_end_request_cur(pd_req, 0); |
482 | pd_count = pd_req->current_nr_sectors; | 482 | pd_count = blk_rq_cur_sectors(pd_req); |
483 | pd_buf = pd_req->buffer; | 483 | pd_buf = pd_req->buffer; |
484 | spin_unlock_irqrestore(&pd_lock, saved_flags); | 484 | spin_unlock_irqrestore(&pd_lock, saved_flags); |
485 | return 0; | 485 | return 0; |
diff --git a/drivers/block/paride/pf.c b/drivers/block/paride/pf.c index 3871e3586d6d..e88c889aa7f2 100644 --- a/drivers/block/paride/pf.c +++ b/drivers/block/paride/pf.c | |||
@@ -768,9 +768,9 @@ repeat: | |||
768 | return; | 768 | return; |
769 | 769 | ||
770 | pf_current = pf_req->rq_disk->private_data; | 770 | pf_current = pf_req->rq_disk->private_data; |
771 | pf_block = pf_req->sector; | 771 | pf_block = blk_rq_pos(pf_req); |
772 | pf_run = pf_req->nr_sectors; | 772 | pf_run = blk_rq_sectors(pf_req); |
773 | pf_count = pf_req->current_nr_sectors; | 773 | pf_count = blk_rq_cur_sectors(pf_req); |
774 | 774 | ||
775 | if (pf_block + pf_count > get_capacity(pf_req->rq_disk)) { | 775 | if (pf_block + pf_count > get_capacity(pf_req->rq_disk)) { |
776 | pf_end_request(-EIO); | 776 | pf_end_request(-EIO); |
@@ -810,7 +810,7 @@ static int pf_next_buf(void) | |||
810 | spin_unlock_irqrestore(&pf_spin_lock, saved_flags); | 810 | spin_unlock_irqrestore(&pf_spin_lock, saved_flags); |
811 | if (!pf_req) | 811 | if (!pf_req) |
812 | return 1; | 812 | return 1; |
813 | pf_count = pf_req->current_nr_sectors; | 813 | pf_count = blk_rq_cur_sectors(pf_req); |
814 | pf_buf = pf_req->buffer; | 814 | pf_buf = pf_req->buffer; |
815 | } | 815 | } |
816 | return 0; | 816 | return 0; |