Searched refs:w_err_gc (Results 1 – 5 of 5) sorted by relevance
101 line->w_err_gc->has_gc_err = 1; in pblk_gc_line_ws()196 if (line->w_err_gc->has_write_err) { in pblk_gc_line_prepare_ws()197 lba_list = line->w_err_gc->lba_list; in pblk_gc_line_prepare_ws()198 line->w_err_gc->lba_list = NULL; in pblk_gc_line_prepare_ws()
418 if (line->w_err_gc->has_write_err) { in pblk_line_gc_list()1622 if (line->w_err_gc->has_gc_err) { in __pblk_line_put()1626 line->w_err_gc->has_gc_err = 0; in __pblk_line_put()1636 if (line->w_err_gc->has_write_err) { in __pblk_line_put()1638 line->w_err_gc->has_write_err = 0; in __pblk_line_put()1839 struct pblk_w_err_gc *w_err_gc = line->w_err_gc; in pblk_save_lba_list() local1842 w_err_gc->lba_list = kvmalloc(lba_list_size, GFP_KERNEL); in pblk_save_lba_list()1843 memcpy(w_err_gc->lba_list, emeta_to_lbas(pblk, emeta->buf), in pblk_save_lba_list()1853 struct pblk_w_err_gc *w_err_gc = line->w_err_gc; in pblk_line_close_ws() local1858 if (w_err_gc->has_write_err) in pblk_line_close_ws()
562 struct pblk_w_err_gc *w_err_gc = line->w_err_gc; in pblk_line_meta_free() local568 kvfree(w_err_gc->lba_list); in pblk_line_meta_free()569 kfree(w_err_gc); in pblk_line_meta_free()806 line->w_err_gc = kzalloc(sizeof(struct pblk_w_err_gc), GFP_KERNEL); in pblk_alloc_line_meta()807 if (!line->w_err_gc) in pblk_alloc_line_meta()
143 line->w_err_gc->has_write_err = 1; in pblk_map_remaining()286 line->w_err_gc->has_write_err = 1; in pblk_end_io_write_meta()
477 struct pblk_w_err_gc *w_err_gc; /* Write error gc recovery metadata */ member