Lines Matching refs:cb
143 static void create_worker_cb(struct callback_head *cb);
204 static bool io_task_worker_match(struct callback_head *cb, void *data) in io_task_worker_match() argument
208 if (cb->func != create_worker_cb) in io_task_worker_match()
210 worker = container_of(cb, struct io_worker, create_work); in io_task_worker_match()
220 struct callback_head *cb = task_work_cancel_match(wq->task, in io_worker_exit() local
223 if (!cb) in io_worker_exit()
321 static void create_worker_cb(struct callback_head *cb) in create_worker_cb() argument
329 worker = container_of(cb, struct io_worker, create_work); in create_worker_cb()
755 static void create_worker_cont(struct callback_head *cb) in create_worker_cont() argument
761 worker = container_of(cb, struct io_worker, create_work); in create_worker_cont()
1206 static bool io_task_work_match(struct callback_head *cb, void *data) in io_task_work_match() argument
1210 if (cb->func != create_worker_cb && cb->func != create_worker_cont) in io_task_work_match()
1212 worker = container_of(cb, struct io_worker, create_work); in io_task_work_match()
1223 struct callback_head *cb; in io_wq_cancel_tw_create() local
1225 while ((cb = task_work_cancel_match(wq->task, io_task_work_match, wq)) != NULL) { in io_wq_cancel_tw_create()
1228 worker = container_of(cb, struct io_worker, create_work); in io_wq_cancel_tw_create()
1234 if (cb->func == create_worker_cont) in io_wq_cancel_tw_create()