Sha256: d5c15b95cbbe57985a221d72e4f1cf07a08798ca9adf0708ea3d861c7abd597f

Contents?: true

Size: 804 Bytes

Versions: 29

Compression:

Stored size: 804 Bytes

Contents

/* 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);
}

Version data entries

29 entries across 29 versions & 3 rubygems

Version Path
uringmachine-0.5 vendor/liburing/src/syscall.c
uringmachine-0.4 vendor/liburing/src/syscall.c
uringmachine-0.3 vendor/liburing/src/syscall.c
uringmachine-0.2 vendor/liburing/src/syscall.c
uringmachine-0.1 vendor/liburing/src/syscall.c
iou-0.2 vendor/liburing/src/syscall.c
iou-0.1 vendor/liburing/src/syscall.c
polyphony-1.6 vendor/liburing/src/syscall.c
polyphony-1.5 vendor/liburing/src/syscall.c
polyphony-1.4 vendor/liburing/src/syscall.c
polyphony-1.3 vendor/liburing/src/syscall.c
polyphony-1.2.1 vendor/liburing/src/syscall.c
polyphony-1.2 vendor/liburing/src/syscall.c
polyphony-1.1.1 vendor/liburing/src/syscall.c
polyphony-1.1 vendor/liburing/src/syscall.c
polyphony-1.0.2 vendor/liburing/src/syscall.c
polyphony-1.0.1 vendor/liburing/src/syscall.c
polyphony-1.0 vendor/liburing/src/syscall.c
polyphony-0.99.6 vendor/liburing/src/syscall.c
polyphony-0.99.5 vendor/liburing/src/syscall.c