diff options
Diffstat (limited to 'drivers/lightnvm/pblk.h')
-rw-r--r-- | drivers/lightnvm/pblk.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/lightnvm/pblk.h b/drivers/lightnvm/pblk.h index 07ae3c07d563..50f30434718f 100644 --- a/drivers/lightnvm/pblk.h +++ b/drivers/lightnvm/pblk.h | |||
@@ -395,7 +395,6 @@ struct pblk_line { | |||
395 | atomic_t left_seblks; /* Blocks left for sync erasing */ | 395 | atomic_t left_seblks; /* Blocks left for sync erasing */ |
396 | 396 | ||
397 | int left_msecs; /* Sectors left for mapping */ | 397 | int left_msecs; /* Sectors left for mapping */ |
398 | int left_ssecs; /* Sectors left to sync */ | ||
399 | unsigned int cur_sec; /* Sector map pointer */ | 398 | unsigned int cur_sec; /* Sector map pointer */ |
400 | unsigned int nr_valid_lbas; /* Number of valid lbas in line */ | 399 | unsigned int nr_valid_lbas; /* Number of valid lbas in line */ |
401 | 400 | ||
@@ -555,7 +554,6 @@ struct pblk { | |||
555 | atomic_long_t req_writes; /* Sectors stored on write buffer */ | 554 | atomic_long_t req_writes; /* Sectors stored on write buffer */ |
556 | atomic_long_t sub_writes; /* Sectors submitted from buffer */ | 555 | atomic_long_t sub_writes; /* Sectors submitted from buffer */ |
557 | atomic_long_t sync_writes; /* Sectors synced to media */ | 556 | atomic_long_t sync_writes; /* Sectors synced to media */ |
558 | atomic_long_t compl_writes; /* Sectors completed in write bio */ | ||
559 | atomic_long_t inflight_reads; /* Inflight sector read requests */ | 557 | atomic_long_t inflight_reads; /* Inflight sector read requests */ |
560 | atomic_long_t cache_reads; /* Read requests that hit the cache */ | 558 | atomic_long_t cache_reads; /* Read requests that hit the cache */ |
561 | atomic_long_t sync_reads; /* Completed sector read requests */ | 559 | atomic_long_t sync_reads; /* Completed sector read requests */ |
@@ -706,11 +704,11 @@ void pblk_end_bio_sync(struct bio *bio); | |||
706 | void pblk_end_io_sync(struct nvm_rq *rqd); | 704 | void pblk_end_io_sync(struct nvm_rq *rqd); |
707 | int pblk_bio_add_pages(struct pblk *pblk, struct bio *bio, gfp_t flags, | 705 | int pblk_bio_add_pages(struct pblk *pblk, struct bio *bio, gfp_t flags, |
708 | int nr_pages); | 706 | int nr_pages); |
709 | void pblk_map_pad_invalidate(struct pblk *pblk, struct pblk_line *line, | ||
710 | u64 paddr); | ||
711 | void pblk_bio_free_pages(struct pblk *pblk, struct bio *bio, int off, | 707 | void pblk_bio_free_pages(struct pblk *pblk, struct bio *bio, int off, |
712 | int nr_pages); | 708 | int nr_pages); |
713 | void pblk_map_invalidate(struct pblk *pblk, struct ppa_addr ppa); | 709 | void pblk_map_invalidate(struct pblk *pblk, struct ppa_addr ppa); |
710 | void __pblk_map_invalidate(struct pblk *pblk, struct pblk_line *line, | ||
711 | u64 paddr); | ||
714 | void pblk_update_map(struct pblk *pblk, sector_t lba, struct ppa_addr ppa); | 712 | void pblk_update_map(struct pblk *pblk, sector_t lba, struct ppa_addr ppa); |
715 | void pblk_update_map_cache(struct pblk *pblk, sector_t lba, | 713 | void pblk_update_map_cache(struct pblk *pblk, sector_t lba, |
716 | struct ppa_addr ppa); | 714 | struct ppa_addr ppa); |