Lines Matching refs:line_ws
27 struct pblk_line_ws *line_ws = container_of(work, struct pblk_line_ws, in pblk_line_mark_bb() local
29 struct pblk *pblk = line_ws->pblk; in pblk_line_mark_bb()
31 struct ppa_addr *ppa = line_ws->priv; in pblk_line_mark_bb()
47 mempool_free(line_ws, &pblk->gen_ws_pool); in pblk_line_mark_bb()
1849 struct pblk_line_ws *line_ws = container_of(work, struct pblk_line_ws, in pblk_line_close_ws() local
1851 struct pblk *pblk = line_ws->pblk; in pblk_line_close_ws()
1852 struct pblk_line *line = line_ws->line; in pblk_line_close_ws()
1862 mempool_free(line_ws, &pblk->gen_ws_pool); in pblk_line_close_ws()
1869 struct pblk_line_ws *line_ws; in pblk_gen_run_ws() local
1871 line_ws = mempool_alloc(&pblk->gen_ws_pool, gfp_mask); in pblk_gen_run_ws()
1873 line_ws->pblk = pblk; in pblk_gen_run_ws()
1874 line_ws->line = line; in pblk_gen_run_ws()
1875 line_ws->priv = priv; in pblk_gen_run_ws()
1877 INIT_WORK(&line_ws->ws, work); in pblk_gen_run_ws()
1878 queue_work(wq, &line_ws->ws); in pblk_gen_run_ws()