cq_off 3952 fs/io_uring.c memset(&p->cq_off, 0, sizeof(p->cq_off)); cq_off 3953 fs/io_uring.c p->cq_off.head = offsetof(struct io_rings, cq.head); cq_off 3954 fs/io_uring.c p->cq_off.tail = offsetof(struct io_rings, cq.tail); cq_off 3955 fs/io_uring.c p->cq_off.ring_mask = offsetof(struct io_rings, cq_ring_mask); cq_off 3956 fs/io_uring.c p->cq_off.ring_entries = offsetof(struct io_rings, cq_ring_entries); cq_off 3957 fs/io_uring.c p->cq_off.overflow = offsetof(struct io_rings, cq_overflow); cq_off 3958 fs/io_uring.c p->cq_off.cqes = offsetof(struct io_rings, cqes); cq_off 136 include/uapi/linux/io_uring.h struct io_cqring_offsets cq_off; cq_off 449 tools/io_uring/io_uring-bench.c ptr = mmap(0, p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe), cq_off 453 tools/io_uring/io_uring-bench.c cring->head = ptr + p.cq_off.head; cq_off 454 tools/io_uring/io_uring-bench.c cring->tail = ptr + p.cq_off.tail; cq_off 455 tools/io_uring/io_uring-bench.c cring->ring_mask = ptr + p.cq_off.ring_mask; cq_off 456 tools/io_uring/io_uring-bench.c cring->ring_entries = ptr + p.cq_off.ring_entries; cq_off 457 tools/io_uring/io_uring-bench.c cring->cqes = ptr + p.cq_off.cqes; cq_off 41 tools/io_uring/setup.c cq->ring_sz = p->cq_off.cqes + p->cq_entries * sizeof(struct io_uring_cqe); cq_off 49 tools/io_uring/setup.c cq->khead = ptr + p->cq_off.head; cq_off 50 tools/io_uring/setup.c cq->ktail = ptr + p->cq_off.tail; cq_off 51 tools/io_uring/setup.c cq->kring_mask = ptr + p->cq_off.ring_mask; cq_off 52 tools/io_uring/setup.c cq->kring_entries = ptr + p->cq_off.ring_entries; cq_off 53 tools/io_uring/setup.c cq->koverflow = ptr + p->cq_off.overflow; cq_off 54 tools/io_uring/setup.c cq->cqes = ptr + p->cq_off.cqes;