Home
last modified time | relevance | path

Searched refs:tctx (Results 1 – 1 of 1) sorted by relevance

/io_uring/
Dio_uring.c1480 struct io_uring_task *tctx = req->task->io_uring; in io_queue_async_work() local
1485 BUG_ON(!tctx); in io_queue_async_work()
1486 BUG_ON(!tctx->io_wq); in io_queue_async_work()
1503 io_wq_enqueue(tctx->io_wq, &req->work); in io_queue_async_work()
1741 struct io_uring_task *tctx = task->io_uring; in io_put_task() local
1744 tctx->cached_refs += nr; in io_put_task()
1746 percpu_counter_sub(&tctx->inflight, nr); in io_put_task()
1747 if (unlikely(atomic_read(&tctx->in_idle))) in io_put_task()
1748 wake_up(&tctx->wait); in io_put_task()
1753 static void io_task_refs_refill(struct io_uring_task *tctx) in io_task_refs_refill() argument
[all …]