Lines Matching refs:chunk_meta
703 void *chunk_meta) in pblk_setup_line_meta_12() argument
716 u8 *lun_bb_meta = chunk_meta + pos * chk_per_lun; in pblk_setup_line_meta_12()
757 struct nvm_chk_meta *chunk_meta; in pblk_setup_line_meta_20() local
766 chunk_meta = pblk_chunk_get_off(pblk, meta, ppa); in pblk_setup_line_meta_20()
768 chunk->state = chunk_meta->state; in pblk_setup_line_meta_20()
769 chunk->type = chunk_meta->type; in pblk_setup_line_meta_20()
770 chunk->wi = chunk_meta->wi; in pblk_setup_line_meta_20()
771 chunk->slba = chunk_meta->slba; in pblk_setup_line_meta_20()
772 chunk->cnlb = chunk_meta->cnlb; in pblk_setup_line_meta_20()
773 chunk->wp = chunk_meta->wp; in pblk_setup_line_meta_20()
791 void *chunk_meta, int line_id) in pblk_setup_line_meta() argument
808 nr_bad_chks = pblk_setup_line_meta_12(pblk, line, chunk_meta); in pblk_setup_line_meta()
810 nr_bad_chks = pblk_setup_line_meta_20(pblk, line, chunk_meta); in pblk_setup_line_meta()
1045 void *chunk_meta; in pblk_lines_init() local
1061 chunk_meta = pblk_chunk_get_meta(pblk); in pblk_lines_init()
1062 if (IS_ERR(chunk_meta)) { in pblk_lines_init()
1063 ret = PTR_ERR(chunk_meta); in pblk_lines_init()
1081 nr_free_chks += pblk_setup_line_meta(pblk, line, chunk_meta, i); in pblk_lines_init()
1091 kfree(chunk_meta); in pblk_lines_init()
1099 kfree(chunk_meta); in pblk_lines_init()