diff options
| author | Kacper <kacper@mail.openlinux.dev> | 2025-12-25 19:24:38 +0100 |
|---|---|---|
| committer | Kacper <kacper@mail.openlinux.dev> | 2025-12-25 20:35:03 +0100 |
| commit | a984eb367c032dbe2577f01238c3d1268526be70 (patch) | |
| tree | 437fef40379b2758b129ccea39df3570fa2d145e /lib/libc/sys/io_uring | |
| parent | 8834571b202cf4dc9c649cfb096c213b6ecf1566 (diff) | |
Clang-tidy fixes
Diffstat (limited to 'lib/libc/sys/io_uring')
| -rw-r--r-- | lib/libc/sys/io_uring/io_uring_enter.c | 9 | ||||
| -rw-r--r-- | lib/libc/sys/io_uring/io_uring_register.c | 3 | ||||
| -rw-r--r-- | lib/libc/sys/io_uring/io_uring_setup.c | 34 |
3 files changed, 18 insertions, 28 deletions
diff --git a/lib/libc/sys/io_uring/io_uring_enter.c b/lib/libc/sys/io_uring/io_uring_enter.c index 5fe0773d..da63ecd8 100644 --- a/lib/libc/sys/io_uring/io_uring_enter.c +++ b/lib/libc/sys/io_uring/io_uring_enter.c @@ -1,10 +1,9 @@ #include <signal.h> +#include <stddef.h> #include <syscall.h> -int io_uring_enter(unsigned int fd, unsigned int to_submit, - unsigned int min_complete, unsigned int flags, sigset_t *sig, - size_t sz) +int io_uring_enter(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, + sigset_t *sig, size_t sz) { - return syscall(io_uring_enter, fd, to_submit, min_complete, flags, sig, - sz); + return syscall(io_uring_enter, fd, to_submit, min_complete, flags, sig, sz); } diff --git a/lib/libc/sys/io_uring/io_uring_register.c b/lib/libc/sys/io_uring/io_uring_register.c index bee2355f..bbbcb9ee 100644 --- a/lib/libc/sys/io_uring/io_uring_register.c +++ b/lib/libc/sys/io_uring/io_uring_register.c @@ -1,7 +1,6 @@ #include <syscall.h> -int io_uring_register(unsigned int fd, unsigned int opcode, void *arg, - unsigned int nr_args) +int io_uring_register(unsigned int fd, unsigned int opcode, void *arg, unsigned int nr_args) { return syscall(io_uring_register, fd, opcode, arg, nr_args); } diff --git a/lib/libc/sys/io_uring/io_uring_setup.c b/lib/libc/sys/io_uring/io_uring_setup.c index 0a368a81..916efc27 100644 --- a/lib/libc/sys/io_uring/io_uring_setup.c +++ b/lib/libc/sys/io_uring/io_uring_setup.c @@ -1,6 +1,8 @@ -#include <sys/eventfd.h> +#include "linux/io_uring.h" +#include "stddef.h" #include <io_uring.h> #include <string.h> +#include <sys/eventfd.h> #include <sys/mman.h> #include <syscall.h> @@ -21,12 +23,9 @@ int __io_uring_setup(void) if (__io_uring.fd < 0) return -1; - __io_uring.sq.ring_size = - p.sq_off.array + p.sq_entries * sizeof(unsigned int); - __io_uring.sq.ring = mmap(NULL, __io_uring.sq.ring_size, - PROT_READ | PROT_WRITE, - MAP_SHARED | MAP_POPULATE, __io_uring.fd, - IORING_OFF_SQ_RING); + __io_uring.sq.ring_size = p.sq_off.array + p.sq_entries * sizeof(unsigned int); + __io_uring.sq.ring = mmap(NULL, __io_uring.sq.ring_size, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE, + __io_uring.fd, IORING_OFF_SQ_RING); if (__io_uring.sq.ring == MAP_FAILED) return -1; @@ -38,27 +37,21 @@ int __io_uring_setup(void) __io_uring.sq.flags = __io_uring.sq.ring + p.sq_off.flags; __io_uring.sq.dropped = __io_uring.sq.ring + p.sq_off.dropped; __io_uring.sq.array = __io_uring.sq.ring + p.sq_off.array; - __io_uring.sq.sqes = - mmap(NULL, p.sq_entries * sizeof(struct io_uring_sqe), - PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE, - __io_uring.fd, IORING_OFF_SQES); + __io_uring.sq.sqes = mmap(NULL, p.sq_entries * sizeof(struct io_uring_sqe), PROT_READ | PROT_WRITE, + MAP_SHARED | MAP_POPULATE, __io_uring.fd, IORING_OFF_SQES); if (__io_uring.sq.sqes == MAP_FAILED) { munmap(__io_uring.sq.ring, __io_uring.sq.ring_size); return -1; } - __io_uring.cq.ring_size = - p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe); - __io_uring.cq.ring = mmap(NULL, __io_uring.cq.ring_size, - PROT_READ | PROT_WRITE, - MAP_SHARED | MAP_POPULATE, __io_uring.fd, - IORING_OFF_CQ_RING); + __io_uring.cq.ring_size = p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe); + __io_uring.cq.ring = mmap(NULL, __io_uring.cq.ring_size, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_POPULATE, + __io_uring.fd, IORING_OFF_CQ_RING); if (__io_uring.cq.ring == MAP_FAILED) { munmap(__io_uring.sq.ring, __io_uring.sq.ring_size); - munmap(__io_uring.sq.sqes, - p.sq_entries * sizeof(struct io_uring_sqe)); + munmap(__io_uring.sq.sqes, p.sq_entries * sizeof(struct io_uring_sqe)); return -1; } @@ -66,8 +59,7 @@ int __io_uring_setup(void) if (__io_uring.eventfd < 0) return -1; - io_uring_register(__io_uring.fd, IORING_REGISTER_EVENTFD, - &__io_uring.eventfd, 1); + io_uring_register(__io_uring.fd, IORING_REGISTER_EVENTFD, &__io_uring.eventfd, 1); __io_uring.cq.head = __io_uring.cq.ring + p.cq_off.head; __io_uring.cq.tail = __io_uring.cq.ring + p.cq_off.tail; |
