Searched refs:io_uring_cqe (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/tools/io_uring/ |
A D | liburing.h | 41 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()
|
A D | queue.c | 12 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()
|
A D | io_uring-bench.c | 51 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()
|
A D | setup.c | 41 cq->ring_sz = p->cq_off.cqes + p->cq_entries * sizeof(struct io_uring_cqe); in io_uring_mmap()
|
A D | io_uring-cp.c | 126 struct io_uring_cqe *cqe; in copy_file()
|
/linux-6.3-rc2/include/linux/ |
A D | io_uring_types.h | 151 struct io_uring_cqe cqes[] ____cacheline_aligned_in_smp; 179 struct io_uring_cqe cqes[16]; 284 struct io_uring_cqe *cqe_cached; 285 struct io_uring_cqe *cqe_sentinel; 586 struct io_uring_cqe cqe;
|
/linux-6.3-rc2/io_uring/ |
A D | io_uring.h | 30 struct io_uring_cqe *__io_get_cqe(struct io_ring_ctx *ctx, bool overflow); 104 static inline struct io_uring_cqe *io_get_cqe_overflow(struct io_ring_ctx *ctx, in io_get_cqe_overflow() 110 struct io_uring_cqe *cqe = ctx->cqe_cached; in io_get_cqe_overflow() 122 static inline struct io_uring_cqe *io_get_cqe(struct io_ring_ctx *ctx) in io_get_cqe() 130 struct io_uring_cqe *cqe; in __io_fill_cqe_req()
|
A D | fdinfo.c | 120 struct io_uring_cqe *cqe = &r->cqes[(entry & cq_mask) << cq_shift]; in __io_uring_show_fdinfo() 197 struct io_uring_cqe *cqe = &ocqe->cqe; in __io_uring_show_fdinfo()
|
A D | io_uring.c | 671 size_t cqe_size = sizeof(struct io_uring_cqe); in __io_cqring_overflow_flush() 681 struct io_uring_cqe *cqe = io_get_cqe_overflow(ctx, true); in __io_cqring_overflow_flush() 773 ocq_size += sizeof(struct io_uring_cqe); in io_cqring_event_overflow() 819 struct io_uring_cqe *__io_get_cqe(struct io_ring_ctx *ctx, bool overflow) in __io_get_cqe() 859 struct io_uring_cqe *cqe; in io_fill_cqe_aux() 893 struct io_uring_cqe *cqe = &state->cqes[i]; in __io_flush_post_cqes() 932 struct io_uring_cqe *cqe; in io_aux_cqe()
|
/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | io_uring_zerocopy_tx.c | 77 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()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | io_uring.h | 356 struct io_uring_cqe { struct
|
/linux-6.3-rc2/tools/testing/selftests/mm/ |
A D | cow.c | 410 struct io_uring_cqe *cqe; in do_test_iouring()
|
Completed in 29 milliseconds