Lines Matching refs:params
11 unsigned int entries, struct io_uring_params *params,
15 uring->fd = io_uring_setup(entries, params);
31 uring->sqr_size = params->sq_entries;
32 uring->cqr_size = params->cq_entries;
33 uring->sqr_mapsize = params->sq_off.array +
34 params->sq_entries * sizeof(__u32);
35 uring->cqr_mapsize = params->cq_off.cqes +
36 params->cq_entries * sizeof(struct io_uring_cqe);
46 params->sq_entries * sizeof(struct io_uring_sqe),
60 uring->sqr_head = uring->sqr_base + params->sq_off.head;
61 uring->sqr_tail = uring->sqr_base + params->sq_off.tail;
62 uring->sqr_mask = uring->sqr_base + params->sq_off.ring_mask;
63 uring->sqr_flags = uring->sqr_base + params->sq_off.flags;
64 uring->sqr_dropped = uring->sqr_base + params->sq_off.dropped;
65 uring->sqr_array = uring->sqr_base + params->sq_off.array;
67 uring->cqr_head = uring->cqr_base + params->cq_off.head;
68 uring->cqr_tail = uring->cqr_base + params->cq_off.tail;
69 uring->cqr_mask = uring->cqr_base + params->cq_off.ring_mask;
70 uring->cqr_overflow = uring->cqr_base + params->cq_off.overflow;
71 uring->cqr_entries = uring->cqr_base + params->cq_off.cqes;