Lines Matching refs:pw
2043 static void pool_work_complete(struct pool_work *pw) in pool_work_complete() argument
2045 complete(&pw->complete); in pool_work_complete()
2048 static void pool_work_wait(struct pool_work *pw, struct pool *pool, in pool_work_wait() argument
2051 INIT_WORK_ONSTACK(&pw->worker, fn); in pool_work_wait()
2052 init_completion(&pw->complete); in pool_work_wait()
2053 queue_work(pool->wq, &pw->worker); in pool_work_wait()
2054 wait_for_completion(&pw->complete); in pool_work_wait()
2060 struct pool_work pw; member
2066 return container_of(to_pool_work(ws), struct noflush_work, pw); in to_noflush()
2074 pool_work_complete(&w->pw); in do_noflush_start()
2081 pool_work_complete(&w->pw); in do_noflush_stop()
2089 pool_work_wait(&w.pw, tc->pool, fn); in noflush_work()