| /* SPDX-License-Identifier: MIT */ |
| |
| #include "syscall.h" |
| #include <liburing.h> |
| |
| int io_uring_enter(unsigned int fd, unsigned int to_submit, |
| unsigned int min_complete, unsigned int flags, sigset_t *sig) |
| { |
| return __sys_io_uring_enter(fd, to_submit, min_complete, flags, sig); |
| } |
| |
| int io_uring_enter2(unsigned int fd, unsigned int to_submit, |
| unsigned int min_complete, unsigned int flags, |
| void *arg, size_t sz) |
| { |
| return __sys_io_uring_enter2(fd, to_submit, min_complete, flags, arg, |
| sz); |
| } |
| |
| int io_uring_setup(unsigned int entries, struct io_uring_params *p) |
| { |
| return __sys_io_uring_setup(entries, p); |
| } |
| |
| int io_uring_register(unsigned int fd, unsigned int opcode, const void *arg, |
| unsigned int nr_args) |
| { |
| return __sys_io_uring_register(fd, opcode, arg, nr_args); |
| } |