Home
last modified time | relevance | path

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

/linux-5.19.10/io_uring/
Dio_uring.c463 unsigned cached_cq_tail; member
1757 return seq + READ_ONCE(ctx->cq_extra) != ctx->cached_cq_tail; in req_need_defer()
1921 u32 seq = ctx->cached_cq_tail - atomic_read(&ctx->cq_timeouts); in io_flush_timeouts()
1952 smp_store_release(&ctx->rings->cq.tail, ctx->cached_cq_tail); in io_commit_cqring()
1979 return ctx->cached_cq_tail - READ_ONCE(ctx->rings->cq.head); in __io_cqring_events()
1990 unsigned int off = ctx->cached_cq_tail & (ctx->cq_entries - 1); in __io_get_cqe()
2005 ctx->cached_cq_tail++; in __io_get_cqe()
2023 ctx->cached_cq_tail++; in io_get_cqe()
3141 u32 tail = ctx->cached_cq_tail; in io_iopoll_check()
3148 if (tail != ctx->cached_cq_tail || in io_iopoll_check()
[all …]