Lines Matching refs:lm
42 struct pblk_line_meta *lm = &pblk->lm;
54 data_start = pblk_line_smeta_start(pblk, line) + lm->smeta_sec;
118 struct pblk_line_meta *lm = &pblk->lm;
119 int nr_bb = bitmap_weight(line->blk_bitmap, lm->blk_per_line);
124 for (i = 0; i < lm->blk_per_line; i++) {
134 if (lm->blk_per_line - nr_bb != valid_chunks)
137 pblk_update_line_wp(pblk, line, written_secs - lm->smeta_sec);
321 struct pblk_line_meta *lm = &pblk->lm;
322 int blk_in_line = lm->blk_per_line;
358 struct pblk_line_meta *lm = &pblk->lm;
366 u64 paddr = pblk_line_smeta_start(pblk, line) + lm->smeta_sec;
371 u64 left_ppas = pblk_sec_in_open_line(pblk, line) - lm->smeta_sec;
547 struct pblk_line_meta *lm = &pblk->lm;
553 emeta_secs = lm->emeta_sec[0];
554 emeta_start = lm->sec_per_line;
590 struct pblk_line_meta *lm = &pblk->lm;
592 struct wa_counters *wa = emeta_to_wa(lm, emeta);
614 struct pblk_line_meta *lm = &pblk->lm;
624 smeta_blk = find_first_zero_bit(line->blk_bitmap, lm->blk_per_line);
625 if (smeta_blk >= lm->blk_per_line)
633 && chunk->wp >= lm->smeta_sec))
641 struct pblk_line_meta *lm = &pblk->lm;
644 for (i = 0; i < lm->blk_per_line; i++)
653 struct pblk_line_meta *lm = &pblk->lm;
682 memset(smeta, 0, lm->smeta_len);
761 memset(line->emeta->buf, 0, lm->emeta_len[0]);