Something went wrong. Try again.
Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748#ifndef LINUX_IO_URING_MOCK_FILE_H#define LINUX_IO_URING_MOCK_FILE_H
#include <linux/types.h>
enum { IORING_MOCK_FEAT_CMD_COPY, IORING_MOCK_FEAT_RW_ZERO, IORING_MOCK_FEAT_RW_NOWAIT, IORING_MOCK_FEAT_RW_ASYNC, IORING_MOCK_FEAT_POLL,
IORING_MOCK_FEAT_END,};
struct io_uring_mock_probe { __u64 features; __u64 __resv[9];};
enum { IORING_MOCK_CREATE_F_SUPPORT_NOWAIT = 1, IORING_MOCK_CREATE_F_POLL = 2,};
struct io_uring_mock_create { __u32 out_fd; __u32 flags; __u64 file_size; __u64 rw_delay_ns; __u64 __resv[13];};
enum { IORING_MOCK_MGR_CMD_PROBE, IORING_MOCK_MGR_CMD_CREATE,};
enum { IORING_MOCK_CMD_COPY_REGBUF,};
enum { IORING_MOCK_COPY_FROM = 1,};
#endif