Searched refs:cached_sq_head (Results 1 - 4 of 4) sorted by relevance

/linux-master/io_uring/
H A Dio_uring.h285 return READ_ONCE(r->sq.tail) - ctx->cached_sq_head == ctx->sq_entries;
294 entries = smp_load_acquire(&rings->sq.tail) - ctx->cached_sq_head;
H A Dfdinfo.c79 * since we get cached_sq_head and cached_cq_tail without uring_lock
86 seq_printf(m, "CachedSqHead:\t%u\n", ctx->cached_sq_head);
H A Dio_uring.c1672 u32 seq = req->ctx->cached_sq_head;
1675 /* need original cached_sq_head, but it was increased for each req */
2261 smp_store_release(&rings->sq.head, ctx->cached_sq_head);
2275 unsigned head = ctx->cached_sq_head++ & mask;
/linux-master/include/linux/
H A Dio_uring_types.h272 unsigned cached_sq_head; member in struct:io_ring_ctx::__anon2236

Completed in 137 milliseconds