Searched refs:worker (Results 1 – 1 of 1) sorted by relevance
144 static void io_wqe_dec_running(struct io_worker *worker);151 static bool io_worker_get(struct io_worker *worker) in io_worker_get() argument153 return refcount_inc_not_zero(&worker->ref); in io_worker_get()156 static void io_worker_release(struct io_worker *worker) in io_worker_release() argument158 if (refcount_dec_and_test(&worker->ref)) in io_worker_release()159 complete(&worker->ref_done); in io_worker_release()173 static inline struct io_wqe_acct *io_wqe_get_acct(struct io_worker *worker) in io_wqe_get_acct() argument175 return io_get_acct(worker->wqe, worker->flags & IO_WORKER_F_BOUND); in io_wqe_get_acct()186 struct io_worker *worker = current->worker_private; in io_wq_worker_stopped() local191 return test_bit(IO_WQ_BIT_EXIT, &worker->wqe->wq->state); in io_wq_worker_stopped()[all …]