Lines Matching refs:io_worker

41 struct io_worker {
139 static void io_wqe_dec_running(struct io_worker *worker);
146 static bool io_worker_get(struct io_worker *worker)
151 static void io_worker_release(struct io_worker *worker)
168 static inline struct io_wqe_acct *io_wqe_get_acct(struct io_worker *worker)
181 struct io_worker *worker = current->pf_io_worker;
189 static void io_worker_cancel_cb(struct io_worker *worker)
206 struct io_worker *worker;
210 worker = container_of(cb, struct io_worker, create_work);
214 static void io_worker_exit(struct io_worker *worker)
265 struct io_worker *worker;
314 static void io_wqe_inc_running(struct io_worker *worker)
323 struct io_worker *worker;
329 worker = container_of(cb, struct io_worker, create_work);
349 static bool io_queue_worker_create(struct io_worker *worker,
396 static void io_wqe_dec_running(struct io_worker *worker)
418 static void __io_worker_busy(struct io_wqe *wqe, struct io_worker *worker,
435 static void __io_worker_idle(struct io_wqe *wqe, struct io_worker *worker)
468 struct io_worker *worker)
534 static void io_assign_current_work(struct io_worker *worker,
549 static void io_worker_handle_work(struct io_worker *worker)
621 struct io_worker *worker = data;
680 struct io_worker *worker = tsk->pf_io_worker;
698 struct io_worker *worker = tsk->pf_io_worker;
714 static void io_init_new_worker(struct io_wqe *wqe, struct io_worker *worker,
757 struct io_worker *worker;
761 worker = container_of(cb, struct io_worker, create_work);
797 struct io_worker *worker = container_of(work, struct io_worker, work);
807 struct io_worker *worker;
850 bool (*func)(struct io_worker *, void *),
853 struct io_worker *worker;
870 static bool io_wq_worker_wake(struct io_worker *worker, void *data)
983 static bool io_wq_worker_cancel(struct io_worker *worker, void *data)
1208 struct io_worker *worker;
1212 worker = container_of(cb, struct io_worker, create_work);
1226 struct io_worker *worker;
1228 worker = container_of(cb, struct io_worker, create_work);
1300 static bool io_wq_worker_affinity(struct io_worker *worker, void *data)