Searched refs:e_line (Results 1 – 2 of 2) sorted by relevance
115 struct pblk_line *e_line, *d_line; in pblk_map_erase_rq() local134 e_line = pblk_line_get_erase(pblk); in pblk_map_erase_rq()135 if (!e_line) in pblk_map_erase_rq()139 spin_lock(&e_line->lock); in pblk_map_erase_rq()140 if (!test_bit(erase_lun, e_line->erase_bitmap)) { in pblk_map_erase_rq()141 set_bit(erase_lun, e_line->erase_bitmap); in pblk_map_erase_rq()142 atomic_dec(&e_line->left_eblks); in pblk_map_erase_rq()145 erase_ppa->a.blk = e_line->id; in pblk_map_erase_rq()147 spin_unlock(&e_line->lock); in pblk_map_erase_rq()153 spin_unlock(&e_line->lock); in pblk_map_erase_rq()[all …]
324 struct pblk_line *e_line = pblk_line_get_erase(pblk); in pblk_setup_w_rq() local343 if (likely(!e_line || !atomic_read(&e_line->left_eblks))) in pblk_setup_w_rq()537 struct pblk_line *e_line = pblk_line_get_erase(pblk); in pblk_submit_io_set() local542 atomic_inc(&e_line->left_eblks); in pblk_submit_io_set()544 WARN_ON(!test_and_clear_bit(bit, e_line->erase_bitmap)); in pblk_submit_io_set()