Searched refs:rings (Results 1 – 1 of 1) sorted by relevance
335 struct io_rings *rings; member1382 struct io_rings *r = ctx->rings; in io_account_cq_overflow()1595 smp_store_release(&ctx->rings->cq.tail, ctx->cached_cq_tail); in __io_commit_cqring()1607 struct io_rings *r = ctx->rings; in io_sqring_full()1614 return ctx->cached_cq_tail - READ_ONCE(ctx->rings->cq.head); in __io_cqring_events()1619 struct io_rings *rings = ctx->rings; in io_get_cqe() local1631 return &rings->cqes[tail & mask]; in io_get_cqe()1638 if (READ_ONCE(ctx->rings->cq_flags) & IORING_CQ_EVENTFD_DISABLED) in io_should_trigger_evfd()1717 WRITE_ONCE(ctx->rings->sq_flags, in __io_cqring_overflow_flush()1718 ctx->rings->sq_flags & ~IORING_SQ_CQ_OVERFLOW); in __io_cqring_overflow_flush()[all …]