Home
last modified time | relevance | path

Searched refs:io_uring_cqe (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/tools/io_uring/
H A Dliburing.h41 struct io_uring_cqe *cqes;
70 struct io_uring_cqe **cqe_ptr);
72 struct io_uring_cqe **cqe_ptr);
81 struct io_uring_cqe *cqe) in io_uring_cqe_seen()
103 static inline void *io_uring_cqe_get_data(struct io_uring_cqe *cqe) in io_uring_cqe_get_data()
H A Dqueue.c12 struct io_uring_cqe **cqe_ptr, int wait) in __io_uring_get_cqe()
49 int io_uring_peek_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_peek_cqe()
58 int io_uring_wait_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_wait_cqe()
H A Dio_uring-bench.c51 struct io_uring_cqe *cqes;
247 struct io_uring_cqe *cqe; in reap_events()
449 ptr = mmap(0, p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe), in setup_ring()
H A Dsetup.c41 cq->ring_sz = p->cq_off.cqes + p->cq_entries * sizeof(struct io_uring_cqe); in io_uring_mmap()
H A Dio_uring-cp.c126 struct io_uring_cqe *cqe; in copy_file()
/kernel/linux/linux-6.6/include/linux/
H A Dio_uring_types.h151 struct io_uring_cqe cqes[] ____cacheline_aligned_in_smp;
275 struct io_uring_cqe *cqe_cached;
276 struct io_uring_cqe *cqe_sentinel;
304 struct io_uring_cqe completion_cqes[16];
603 struct io_uring_cqe cqe;
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dio_uring_zerocopy_tx.c77 struct io_uring_cqe *cqes;
102 struct io_uring_cqe *cqes;
198 cq->ring_sz = p->cq_off.cqes + p->cq_entries * sizeof(struct io_uring_cqe); in io_uring_mmap()
300 static int io_uring_wait_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_wait_cqe()
361 struct io_uring_cqe *cqe; in do_tx()
/kernel/linux/linux-6.6/io_uring/
H A Dio_uring.h135 struct io_uring_cqe **ret, in io_get_cqe_overflow()
152 static inline bool io_get_cqe(struct io_ring_ctx *ctx, struct io_uring_cqe **ret) in io_get_cqe()
160 struct io_uring_cqe *cqe; in io_fill_cqe_req()
H A Dfdinfo.c126 struct io_uring_cqe *cqe = &r->cqes[(entry & cq_mask) << cq_shift]; in io_uring_show_fdinfo()
204 struct io_uring_cqe *cqe = &ocqe->cqe; in io_uring_show_fdinfo()
H A Dio_uring.c684 size_t cqe_size = sizeof(struct io_uring_cqe); in __io_cqring_overflow_flush()
694 struct io_uring_cqe *cqe; in __io_cqring_overflow_flush()
786 ocq_size += sizeof(struct io_uring_cqe); in io_cqring_event_overflow()
864 struct io_uring_cqe *cqe; in io_fill_cqe_aux()
897 struct io_uring_cqe *cqe = &ctx->completion_cqes[i];
941 struct io_uring_cqe *cqe; in io_fill_cqe_req_aux()
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dio_uring.h126 struct io_uring_cqe { struct
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dio_uring.h126 struct io_uring_cqe { struct
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dlam.c96 struct io_uring_cqe *cqes;
390 cring->ring_sz = p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe); in mmap_io_uring()
471 struct io_uring_cqe *cqe; in handle_uring_cq()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dio_uring.h184 struct io_uring_cqe { struct
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dio_uring.h380 struct io_uring_cqe { struct
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dcow.c350 struct io_uring_cqe *cqe; in do_test_iouring()
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c194 struct io_uring_cqe cqes[] ____cacheline_aligned_in_smp;
213 struct io_uring_cqe cqe;
1607 static inline struct io_uring_cqe *io_get_cqe(struct io_ring_ctx *ctx) in io_get_cqe()
1687 struct io_uring_cqe *cqe = io_get_cqe(ctx); in __io_cqring_overflow_flush()
1811 struct io_uring_cqe *cqe; in __io_fill_cqe()
2512 struct io_uring_cqe *cqe; in io_iopoll_complete()

Completed in 34 milliseconds