Home
last modified time | relevance | path

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

/io_uring/
Dio_uring.c399 unsigned cached_cq_tail; member
1386 return seq + READ_ONCE(ctx->cq_extra) != ctx->cached_cq_tail; in req_need_defer()
1544 u32 seq = ctx->cached_cq_tail - atomic_read(&ctx->cq_timeouts); in io_flush_timeouts()
1588 smp_store_release(&ctx->rings->cq.tail, ctx->cached_cq_tail); in __io_commit_cqring()
1607 return ctx->cached_cq_tail - READ_ONCE(ctx->rings->cq.head); in __io_cqring_events()
1623 tail = ctx->cached_cq_tail++; in io_get_cqe()
2661 u32 tail = ctx->cached_cq_tail; in io_iopoll_check()
2668 if (tail != ctx->cached_cq_tail || in io_iopoll_check()
6460 tail = ctx->cached_cq_tail - atomic_read(&ctx->cq_timeouts); in io_timeout()
7785 int dist = ctx->cached_cq_tail - (int) iowq->cq_tail; in io_should_wake()