Lines Matching refs:pw
2266 static void pool_work_complete(struct pool_work *pw) in pool_work_complete() argument
2268 complete(&pw->complete); in pool_work_complete()
2271 static void pool_work_wait(struct pool_work *pw, struct pool *pool, in pool_work_wait() argument
2274 INIT_WORK_ONSTACK(&pw->worker, fn); in pool_work_wait()
2275 init_completion(&pw->complete); in pool_work_wait()
2276 queue_work(pool->wq, &pw->worker); in pool_work_wait()
2277 wait_for_completion(&pw->complete); in pool_work_wait()
2283 struct pool_work pw; member
2289 return container_of(to_pool_work(ws), struct noflush_work, pw); in to_noflush()
2297 pool_work_complete(&w->pw); in do_noflush_start()
2304 pool_work_complete(&w->pw); in do_noflush_stop()
2312 pool_work_wait(&w.pw, tc->pool, fn); in noflush_work()