Lines Matching refs:emeta
43 struct pblk_emeta *emeta = line->emeta; in pblk_recov_l2p_from_emeta() local
44 struct line_emeta *emeta_buf = emeta->buf; in pblk_recov_l2p_from_emeta()
183 __le64 *lba_list = emeta_to_lbas(pblk, line->emeta->buf); in pblk_recov_pad_line()
383 lba_list = emeta_to_lbas(pblk, line->emeta->buf); in pblk_recov_scan_oob()
568 struct line_emeta *emeta) in pblk_recov_check_line_version() argument
570 struct line_header *header = &emeta->header; in pblk_recov_check_line_version()
588 struct line_emeta *emeta) in pblk_recov_wa_counters() argument
591 struct line_header *header = &emeta->header; in pblk_recov_wa_counters()
592 struct wa_counters *wa = emeta_to_wa(lm, emeta); in pblk_recov_wa_counters()
657 struct pblk_emeta *emeta; in pblk_recov_l2p() local
672 emeta = l_mg->eline_meta[meta_line]; in pblk_recov_l2p()
760 line->emeta = emeta; in pblk_recov_l2p()
761 memset(line->emeta->buf, 0, lm->emeta_len[0]); in pblk_recov_l2p()
768 if (pblk_line_emeta_read(pblk, line, line->emeta->buf)) { in pblk_recov_l2p()
773 if (pblk_recov_check_emeta(pblk, line->emeta->buf)) { in pblk_recov_l2p()
778 if (pblk_recov_check_line_version(pblk, line->emeta->buf)) in pblk_recov_l2p()
781 pblk_recov_wa_counters(pblk, line->emeta->buf); in pblk_recov_l2p()
804 line->emeta = NULL; in pblk_recov_l2p()
810 line->emeta->mem = 0; in pblk_recov_l2p()
811 atomic_set(&line->emeta->sync, 0); in pblk_recov_l2p()