Lines Matching refs:line_ws
178 struct pblk_line_ws *line_ws = container_of(work, struct pblk_line_ws, in pblk_gc_line_prepare_ws() local
180 struct pblk *pblk = line_ws->pblk; in pblk_gc_line_prepare_ws()
181 struct pblk_line *line = line_ws->line; in pblk_gc_line_prepare_ws()
273 kfree(line_ws); in pblk_gc_line_prepare_ws()
290 kfree(line_ws); in pblk_gc_line_prepare_ws()
305 struct pblk_line_ws *line_ws; in pblk_gc_line() local
309 line_ws = kmalloc(sizeof(struct pblk_line_ws), GFP_KERNEL); in pblk_gc_line()
310 if (!line_ws) in pblk_gc_line()
313 line_ws->pblk = pblk; in pblk_gc_line()
314 line_ws->line = line; in pblk_gc_line()
317 INIT_WORK(&line_ws->ws, pblk_gc_line_prepare_ws); in pblk_gc_line()
318 queue_work(gc->gc_reader_wq, &line_ws->ws); in pblk_gc_line()