Lines Matching refs:cq_entries
400 unsigned cq_entries;
1317 hash_bits = ilog2(p->cq_entries);
1610 unsigned tail, mask = ctx->cq_entries - 1;
1617 if (__io_cqring_events(ctx) == ctx->cq_entries)
1681 if (!force && __io_cqring_events(ctx) == ctx->cq_entries)
8870 static unsigned long rings_size(unsigned sq_entries, unsigned cq_entries,
8876 off = struct_size(rings, cqes, cq_entries);
10130 min_complete = min(min_complete, ctx->cq_entries);
10285 ctx->cq_entries = p->cq_entries;
10287 size = rings_size(p->sq_entries, p->cq_entries, &sq_array_offset);
10298 rings->cq_ring_mask = p->cq_entries - 1;
10300 rings->cq_ring_entries = p->cq_entries;
10397 if (!p->cq_entries)
10399 if (p->cq_entries > IORING_MAX_CQ_ENTRIES) {
10402 p->cq_entries = IORING_MAX_CQ_ENTRIES;
10404 p->cq_entries = roundup_pow_of_two(p->cq_entries);
10405 if (p->cq_entries < p->sq_entries)
10408 p->cq_entries = 2 * p->sq_entries;
10487 trace_io_uring_create(ret, ctx, p->sq_entries, p->cq_entries, p->flags);