blob: 2054d1758bc4c0b5ae83518051397ec6b57a98ff [file] [log] [blame]
/* 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,
sigset_t *sig, size_t sz)
{
return __sys_io_uring_enter2(fd, to_submit, min_complete, flags, sig,
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);
}