aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/lightnvm/pblk-write.c
diff options
context:
space:
mode:
authorMatias Bjørling <m@bjorling.me>2018-01-05 08:15:59 -0500
committerJens Axboe <axboe@kernel.dk>2018-01-05 10:50:12 -0500
commit26f76dce60d28028e5c1fbbc39e771366a27671f (patch)
tree73ffacd9cbc25874b4b77c1a7ef7041247ece495 /drivers/lightnvm/pblk-write.c
parentaba203d155c1d58c871c7ad4bea320fb6ff5e68f (diff)
lightnvm: use internal pblk methods
Now that rrpc has been removed, the only users of the ppa helpers is pblk. However, pblk already defines similar functions. Switch pblk to use the internal ones, and remove the generic ppa helpers. Signed-off-by: Matias Bjørling <m@bjorling.me> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/lightnvm/pblk-write.c')
-rw-r--r--drivers/lightnvm/pblk-write.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/lightnvm/pblk-write.c b/drivers/lightnvm/pblk-write.c
index 6c1cafafef53..6c30b7a6e559 100644
--- a/drivers/lightnvm/pblk-write.c
+++ b/drivers/lightnvm/pblk-write.c
@@ -439,7 +439,7 @@ static int pblk_submit_io_set(struct pblk *pblk, struct nvm_rq *rqd)
439 struct pblk_line *meta_line; 439 struct pblk_line *meta_line;
440 int err; 440 int err;
441 441
442 ppa_set_empty(&erase_ppa); 442 pblk_ppa_set_empty(&erase_ppa);
443 443
444 /* Assign lbas to ppas and populate request structure */ 444 /* Assign lbas to ppas and populate request structure */
445 err = pblk_setup_w_rq(pblk, rqd, &erase_ppa); 445 err = pblk_setup_w_rq(pblk, rqd, &erase_ppa);
@@ -457,7 +457,7 @@ static int pblk_submit_io_set(struct pblk *pblk, struct nvm_rq *rqd)
457 return NVM_IO_ERR; 457 return NVM_IO_ERR;
458 } 458 }
459 459
460 if (!ppa_empty(erase_ppa)) { 460 if (!pblk_ppa_empty(erase_ppa)) {
461 /* Submit erase for next data line */ 461 /* Submit erase for next data line */
462 if (pblk_blk_erase_async(pblk, erase_ppa)) { 462 if (pblk_blk_erase_async(pblk, erase_ppa)) {
463 struct pblk_line *e_line = pblk_line_get_erase(pblk); 463 struct pblk_line *e_line = pblk_line_get_erase(pblk);