Lines Matching refs:meta_list
101 struct pblk_sec_meta *meta_list; member
114 struct pblk_sec_meta *meta_list; in pblk_recov_read_oob() local
126 meta_list = p.meta_list; in pblk_recov_read_oob()
155 rqd->meta_list = meta_list; in pblk_recov_read_oob()
202 u64 lba = le64_to_cpu(meta_list[i].lba); in pblk_recov_read_oob()
243 struct pblk_sec_meta *meta_list; in pblk_recov_pad_oob() local
282 meta_list = nvm_dev_dma_alloc(dev->parent, GFP_KERNEL, &dma_meta_list); in pblk_recov_pad_oob()
283 if (!meta_list) { in pblk_recov_pad_oob()
288 ppa_list = (void *)(meta_list) + pblk_dma_meta_size; in pblk_recov_pad_oob()
306 rqd->meta_list = meta_list; in pblk_recov_pad_oob()
335 lba_list[w_ptr] = meta_list[i].lba = addr_empty; in pblk_recov_pad_oob()
374 nvm_dev_dma_free(dev->parent, meta_list, dma_meta_list); in pblk_recov_pad_oob()
392 struct pblk_sec_meta *meta_list; in pblk_recov_scan_all_oob() local
405 meta_list = p.meta_list; in pblk_recov_scan_all_oob()
432 rqd->meta_list = meta_list; in pblk_recov_scan_all_oob()
476 u64 lba = le64_to_cpu(meta_list[i].lba); in pblk_recov_scan_all_oob()
526 struct pblk_sec_meta *meta_list; in pblk_recov_scan_oob() local
538 meta_list = p.meta_list; in pblk_recov_scan_oob()
563 rqd->meta_list = meta_list; in pblk_recov_scan_oob()
622 u64 lba = le64_to_cpu(meta_list[i].lba); in pblk_recov_scan_oob()
644 struct pblk_sec_meta *meta_list; in pblk_recov_l2p_from_oob() local
650 meta_list = nvm_dev_dma_alloc(dev->parent, GFP_KERNEL, &dma_meta_list); in pblk_recov_l2p_from_oob()
651 if (!meta_list) in pblk_recov_l2p_from_oob()
654 ppa_list = (void *)(meta_list) + pblk_dma_meta_size; in pblk_recov_l2p_from_oob()
666 p.meta_list = meta_list; in pblk_recov_l2p_from_oob()
692 nvm_dev_dma_free(dev->parent, meta_list, dma_meta_list); in pblk_recov_l2p_from_oob()