Lines Matching refs:cur_sec
605 pblk->lm.sec_per_line, line->cur_sec); in pblk_dealloc_page()
606 line->cur_sec = addr - nr_secs; in pblk_dealloc_page()
608 for (i = 0; i < nr_secs; i++, line->cur_sec--) in pblk_dealloc_page()
609 WARN_ON(!test_and_clear_bit(line->cur_sec, line->map_bitmap)); in pblk_dealloc_page()
621 if (line->cur_sec + nr_secs > pblk->lm.sec_per_line) { in __pblk_alloc_page()
623 nr_secs = pblk->lm.sec_per_line - line->cur_sec; in __pblk_alloc_page()
626 line->cur_sec = addr = find_next_zero_bit(line->map_bitmap, in __pblk_alloc_page()
627 pblk->lm.sec_per_line, line->cur_sec); in __pblk_alloc_page()
628 for (i = 0; i < nr_secs; i++, line->cur_sec++) in __pblk_alloc_page()
629 WARN_ON(test_and_set_bit(line->cur_sec, line->map_bitmap)); in __pblk_alloc_page()
656 pblk->lm.sec_per_line, line->cur_sec); in pblk_lookup_page()
1088 line->cur_sec = off + lm->smeta_sec; in pblk_line_init_bb()
1825 if (line->emeta_ssec != line->cur_sec) in pblk_line_close_meta()
1826 line->emeta_ssec = line->cur_sec; in pblk_line_close_meta()