Package org.lwjgl.system.linux.liburing
Class IOURingSQE
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Struct
-
- org.lwjgl.system.linux.liburing.IOURingSQE
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public class IOURingSQE extends org.lwjgl.system.Struct implements org.lwjgl.system.NativeResource
IO submission data structure (Submission Queue Entry).Once the submission queue entry is initialized, I/O is submitted by placing the index of the submission queue entry into the tail of the submission queue. After one or more indexes are added to the queue, and the queue tail is advanced, the
enter
system call can be invoked to initiate the I/O.Layout
struct io_uring_sqe { __u8
opcode()
; __u8flags()
; __u16ioprio()
; __s32fd()
; union { __u64off()
; __u64 addr2; }; union { __u64addr()
; __u64 splice_off_in; }; __u32len()
; union { __kernel_rwf_trw_flags()
; __u32fsync_flags()
; __u16poll_events()
; __u32poll32_events()
; __u32 sync_range_flags; __u32 msg_flags; __u32 timeout_flags; __u32 accept_flags; __u32 cancel_flags; __u32 open_flags; __u32 statx_flags; __u32 fadvise_advice; __u32 splice_flags; __u32 rename_flags; __u32 unlink_flags; __u32 hardlink_flags; }; __u64user_data()
; union { __u16buf_index()
; __u16buf_group()
; }; __u16personality()
; union { __s32 splice_fd_in; __u32 file_index; }; __u64 __pad2[2]; }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IOURingSQE.Buffer
An array ofIOURingSQE
structs.
-
Field Summary
Fields Modifier and Type Field Description static int
__PAD2
ACCEPT_FLAGS
ADDR
ADDR2The struct member offsets.static int
ALIGNOF
The struct alignment in bytes.static int
BUF_GROUP
BUF_INDEX
CANCEL_FLAGS
FADVISE_ADVICE
FD
FILE_INDEX
FLAGS
FSYNC_FLAGS
HARDLINK_FLAGS
IOPRIO
LEN
MSG_FLAGS
OFF
OPCODE
OPEN_FLAGS
PERSONALITY
POLL_EVENTS
POLL32_EVENTS
RENAME_FLAGS
RW_FLAGSThe struct member offsets.static int
SIZEOF
The struct size in bytes.static int
SPLICE_FD_IN
SPLICE_FLAGS
SPLICE_OFF_IN
STATX_FLAGS
SYNC_RANGE_FLAGS
TIMEOUT_FLAGS
UNLINK_FLAGS
USER_DATAThe struct member offsets.
-
Constructor Summary
Constructors Constructor Description IOURingSQE(java.nio.ByteBuffer container)
Creates aIOURingSQE
instance at the current position of the specifiedByteBuffer
container.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
accept_flags()
IOURingSQE
accept_flags(int value)
Sets the specified value to theaccept_flags
field.long
addr()
pointer to buffer oriovecs
IOURingSQE
addr(long value)
Sets the specified value to theaddr()
field.long
addr2()
IOURingSQE
addr2(long value)
Sets the specified value to theaddr2
field.short
buf_group()
for grouped buffer selectionIOURingSQE
buf_group(short value)
Sets the specified value to thebuf_group()
field.short
buf_index()
an index into an array of fixed buffers, and is only valid if fixed buffers were registeredIOURingSQE
buf_index(short value)
Sets the specified value to thebuf_index()
field.static IOURingSQE
calloc()
Returns a newIOURingSQE
instance allocated withmemCalloc
.static IOURingSQE.Buffer
calloc(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withmemCalloc
.static IOURingSQE.Buffer
calloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.static IOURingSQE
calloc(org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.int
cancel_flags()
IOURingSQE
cancel_flags(int value)
Sets the specified value to thecancel_flags
field.static IOURingSQE
create()
Returns a newIOURingSQE
instance allocated withBufferUtils
.static IOURingSQE.Buffer
create(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withBufferUtils
.static IOURingSQE
create(long address)
Returns a newIOURingSQE
instance for the specified memory address.static IOURingSQE.Buffer
create(long address, int capacity)
Create aIOURingSQE.Buffer
instance at the specified memory.static IOURingSQE
createSafe(long address)
static IOURingSQE.Buffer
createSafe(long address, int capacity)
int
fadvise_advice()
IOURingSQE
fadvise_advice(int value)
Sets the specified value to thefadvise_advice
field.int
fd()
specifies the file descriptor against which the operation will be performedIOURingSQE
fd(int value)
Sets the specified value to thefd()
field.int
file_index()
IOURingSQE
file_index(int value)
Sets the specified value to thefile_index
field.byte
flags()
IOSQE_
flags.IOURingSQE
flags(byte value)
Sets the specified value to theflags()
field.int
fsync_flags()
may contain either 0, for a normal file integrity sync, orFSYNC_DATASYNC
to provide data sync only semantics.IOURingSQE
fsync_flags(int value)
Sets the specified value to thefsync_flags()
field.int
hardlink_flags()
IOURingSQE
hardlink_flags(int value)
Sets the specified value to thehardlink_flags
field.short
ioprio()
specifies the I/O priority.IOURingSQE
ioprio(short value)
Sets the specified value to theioprio()
field.int
len()
buffer size or number ofiovecs
IOURingSQE
len(int value)
Sets the specified value to thelen()
field.static IOURingSQE
malloc()
Returns a newIOURingSQE
instance allocated withmemAlloc
.static IOURingSQE.Buffer
malloc(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withmemAlloc
.static IOURingSQE.Buffer
malloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE.Buffer
instance allocated on the specifiedMemoryStack
.static IOURingSQE
malloc(org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE
instance allocated on the specifiedMemoryStack
.int
msg_flags()
IOURingSQE
msg_flags(int value)
Sets the specified value to themsg_flags
field.static java.nio.LongBuffer
n__pad2(long struct)
static long
n__pad2(long struct, int index)
static void
n__pad2(long struct, int index, long value)
static void
n__pad2(long struct, java.nio.LongBuffer value)
static int
naccept_flags(long struct)
Unsafe version ofaccept_flags()
.static void
naccept_flags(long struct, int value)
Unsafe version ofaccept_flags
.static long
naddr(long struct)
Unsafe version ofaddr()
.static void
naddr(long struct, long value)
Unsafe version ofaddr
.static long
naddr2(long struct)
Unsafe version ofaddr2()
.static void
naddr2(long struct, long value)
Unsafe version ofaddr2
.static short
nbuf_group(long struct)
Unsafe version ofbuf_group()
.static void
nbuf_group(long struct, short value)
Unsafe version ofbuf_group
.static short
nbuf_index(long struct)
Unsafe version ofbuf_index()
.static void
nbuf_index(long struct, short value)
Unsafe version ofbuf_index
.static int
ncancel_flags(long struct)
Unsafe version ofcancel_flags()
.static void
ncancel_flags(long struct, int value)
Unsafe version ofcancel_flags
.static int
nfadvise_advice(long struct)
Unsafe version offadvise_advice()
.static void
nfadvise_advice(long struct, int value)
Unsafe version offadvise_advice
.static int
nfd(long struct)
Unsafe version offd()
.static void
nfd(long struct, int value)
Unsafe version offd
.static int
nfile_index(long struct)
Unsafe version offile_index()
.static void
nfile_index(long struct, int value)
Unsafe version offile_index
.static byte
nflags(long struct)
Unsafe version offlags()
.static void
nflags(long struct, byte value)
Unsafe version offlags
.static int
nfsync_flags(long struct)
Unsafe version offsync_flags()
.static void
nfsync_flags(long struct, int value)
Unsafe version offsync_flags
.static int
nhardlink_flags(long struct)
Unsafe version ofhardlink_flags()
.static void
nhardlink_flags(long struct, int value)
Unsafe version ofhardlink_flags
.static short
nioprio(long struct)
Unsafe version ofioprio()
.static void
nioprio(long struct, short value)
Unsafe version ofioprio
.static int
nlen(long struct)
Unsafe version oflen()
.static void
nlen(long struct, int value)
Unsafe version oflen
.static int
nmsg_flags(long struct)
Unsafe version ofmsg_flags()
.static void
nmsg_flags(long struct, int value)
Unsafe version ofmsg_flags
.static long
noff(long struct)
Unsafe version ofoff()
.static void
noff(long struct, long value)
Unsafe version ofoff
.static byte
nopcode(long struct)
Unsafe version ofopcode()
.static void
nopcode(long struct, byte value)
Unsafe version ofopcode
.static int
nopen_flags(long struct)
Unsafe version ofopen_flags()
.static void
nopen_flags(long struct, int value)
Unsafe version ofopen_flags
.static short
npersonality(long struct)
Unsafe version ofpersonality()
.static void
npersonality(long struct, short value)
Unsafe version ofpersonality
.static short
npoll_events(long struct)
Unsafe version ofpoll_events()
.static void
npoll_events(long struct, short value)
Unsafe version ofpoll_events
.static int
npoll32_events(long struct)
Unsafe version ofpoll32_events()
.static void
npoll32_events(long struct, int value)
Unsafe version ofpoll32_events
.static int
nrename_flags(long struct)
Unsafe version ofrename_flags()
.static void
nrename_flags(long struct, int value)
Unsafe version ofrename_flags
.static int
nrw_flags(long struct)
Unsafe version ofrw_flags()
.static void
nrw_flags(long struct, int value)
Unsafe version ofrw_flags
.static int
nsplice_fd_in(long struct)
Unsafe version ofsplice_fd_in()
.static void
nsplice_fd_in(long struct, int value)
Unsafe version ofsplice_fd_in
.static int
nsplice_flags(long struct)
Unsafe version ofsplice_flags()
.static void
nsplice_flags(long struct, int value)
Unsafe version ofsplice_flags
.static long
nsplice_off_in(long struct)
Unsafe version ofsplice_off_in()
.static void
nsplice_off_in(long struct, long value)
Unsafe version ofsplice_off_in
.static int
nstatx_flags(long struct)
Unsafe version ofstatx_flags()
.static void
nstatx_flags(long struct, int value)
Unsafe version ofstatx_flags
.static int
nsync_range_flags(long struct)
Unsafe version ofsync_range_flags()
.static void
nsync_range_flags(long struct, int value)
Unsafe version ofsync_range_flags
.static int
ntimeout_flags(long struct)
Unsafe version oftimeout_flags()
.static void
ntimeout_flags(long struct, int value)
Unsafe version oftimeout_flags
.static int
nunlink_flags(long struct)
Unsafe version ofunlink_flags()
.static void
nunlink_flags(long struct, int value)
Unsafe version ofunlink_flags
.static long
nuser_data(long struct)
Unsafe version ofuser_data()
.static void
nuser_data(long struct, long value)
Unsafe version ofuser_data
.long
off()
offset into fileIOURingSQE
off(long value)
Sets the specified value to theoff()
field.byte
opcode()
type of operation for this sqeIOURingSQE
opcode(byte value)
Sets the specified value to theopcode()
field.int
open_flags()
IOURingSQE
open_flags(int value)
Sets the specified value to theopen_flags
field.short
personality()
the credentials id to use for this operation.IOURingSQE
personality(short value)
Sets the specified value to thepersonality()
field.short
poll_events()
the bits that may be set inpoll_events
are defined in<poll.h>
, and documented inpoll(2)
IOURingSQE
poll_events(short value)
Sets the specified value to thepoll_events()
field.int
poll32_events()
word-reversed for BEIOURingSQE
poll32_events(int value)
Sets the specified value to thepoll32_events()
field.int
rename_flags()
IOURingSQE
rename_flags(int value)
Sets the specified value to therename_flags
field.int
rw_flags()
specified for read and write operations, contains a bitwise OR of per-I/O flags, as described in thepreadv2(2)
man pageIOURingSQE
rw_flags(int value)
Sets the specified value to therw_flags()
field.IOURingSQE
set(IOURingSQE src)
Copies the specified struct data to this struct.int
sizeof()
int
splice_fd_in()
IOURingSQE
splice_fd_in(int value)
Sets the specified value to thesplice_fd_in
field.int
splice_flags()
IOURingSQE
splice_flags(int value)
Sets the specified value to thesplice_flags
field.long
splice_off_in()
IOURingSQE
splice_off_in(long value)
Sets the specified value to thesplice_off_in
field.int
statx_flags()
IOURingSQE
statx_flags(int value)
Sets the specified value to thestatx_flags
field.int
sync_range_flags()
IOURingSQE
sync_range_flags(int value)
Sets the specified value to thesync_range_flags
field.int
timeout_flags()
IOURingSQE
timeout_flags(int value)
Sets the specified value to thetimeout_flags
field.int
unlink_flags()
IOURingSQE
unlink_flags(int value)
Sets the specified value to theunlink_flags
field.long
user_data()
an application-supplied value that will be copied into the completion queue entryIOURingSQE
user_data(long value)
Sets the specified value to theuser_data()
field.
-
-
-
Field Detail
-
SIZEOF
The struct size in bytes.
-
ALIGNOF
The struct alignment in bytes.
-
OPCODE, FLAGS, IOPRIO, FD, OFF, ADDR2, ADDR, SPLICE_OFF_IN, LEN, RW_FLAGS, FSYNC_FLAGS, POLL_EVENTS, POLL32_EVENTS, SYNC_RANGE_FLAGS, MSG_FLAGS, TIMEOUT_FLAGS, ACCEPT_FLAGS, CANCEL_FLAGS, OPEN_FLAGS, STATX_FLAGS, FADVISE_ADVICE, SPLICE_FLAGS, RENAME_FLAGS, UNLINK_FLAGS, HARDLINK_FLAGS, USER_DATA, BUF_INDEX, BUF_GROUP, PERSONALITY, SPLICE_FD_IN, FILE_INDEX, __PAD2
The struct member offsets.
-
-
Constructor Detail
-
IOURingSQE
public IOURingSQE(java.nio.ByteBuffer container)
Creates aIOURingSQE
instance at the current position of the specifiedByteBuffer
container. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Detail
-
sizeof
public int sizeof()
- Specified by:
sizeof
in classorg.lwjgl.system.Struct
-
opcode
public byte opcode()
type of operation for this sqe
-
flags
public byte flags()
IOSQE_
flags. One or more of:
-
ioprio
public short ioprio()
specifies the I/O priority. Seeioprio_get(2)
for a description of Linux I/O priorities.
-
fd
public int fd()
specifies the file descriptor against which the operation will be performed
-
off
public long off()
offset into file
-
addr2
public long addr2()
- Returns:
- the value of the
addr2
field.
-
addr
public long addr()
pointer to buffer oriovecs
-
splice_off_in
public long splice_off_in()
- Returns:
- the value of the
splice_off_in
field.
-
len
public int len()
buffer size or number ofiovecs
-
rw_flags
public int rw_flags()
specified for read and write operations, contains a bitwise OR of per-I/O flags, as described in thepreadv2(2)
man page
-
fsync_flags
public int fsync_flags()
may contain either 0, for a normal file integrity sync, orFSYNC_DATASYNC
to provide data sync only semantics.See the descriptions of
O_SYNC
andO_DSYNC
in theopen(2)
manual page for more information.
-
poll_events
public short poll_events()
the bits that may be set inpoll_events
are defined in<poll.h>
, and documented inpoll(2)
-
poll32_events
public int poll32_events()
word-reversed for BE
-
sync_range_flags
public int sync_range_flags()
- Returns:
- the value of the
sync_range_flags
field.
-
msg_flags
public int msg_flags()
- Returns:
- the value of the
msg_flags
field.
-
timeout_flags
public int timeout_flags()
- Returns:
- the value of the
timeout_flags
field.
-
accept_flags
public int accept_flags()
- Returns:
- the value of the
accept_flags
field.
-
cancel_flags
public int cancel_flags()
- Returns:
- the value of the
cancel_flags
field.
-
open_flags
public int open_flags()
- Returns:
- the value of the
open_flags
field.
-
statx_flags
public int statx_flags()
- Returns:
- the value of the
statx_flags
field.
-
fadvise_advice
public int fadvise_advice()
- Returns:
- the value of the
fadvise_advice
field.
-
splice_flags
public int splice_flags()
- Returns:
- the value of the
splice_flags
field.
-
rename_flags
public int rename_flags()
- Returns:
- the value of the
rename_flags
field.
-
unlink_flags
public int unlink_flags()
- Returns:
- the value of the
unlink_flags
field.
-
hardlink_flags
public int hardlink_flags()
- Returns:
- the value of the
hardlink_flags
field.
-
user_data
public long user_data()
an application-supplied value that will be copied into the completion queue entry
-
buf_index
public short buf_index()
an index into an array of fixed buffers, and is only valid if fixed buffers were registered
-
buf_group
public short buf_group()
for grouped buffer selection
-
personality
public short personality()
the credentials id to use for this operation.See
register
for how to register personalities withio_uring
. If set to 0, the current personality of the submitting task is used.
-
splice_fd_in
public int splice_fd_in()
- Returns:
- the value of the
splice_fd_in
field.
-
file_index
public int file_index()
- Returns:
- the value of the
file_index
field.
-
opcode
public IOURingSQE opcode(byte value)
Sets the specified value to theopcode()
field.
-
flags
public IOURingSQE flags(byte value)
Sets the specified value to theflags()
field.
-
ioprio
public IOURingSQE ioprio(short value)
Sets the specified value to theioprio()
field.
-
fd
public IOURingSQE fd(int value)
Sets the specified value to thefd()
field.
-
off
public IOURingSQE off(long value)
Sets the specified value to theoff()
field.
-
addr2
public IOURingSQE addr2(long value)
Sets the specified value to theaddr2
field.
-
addr
public IOURingSQE addr(long value)
Sets the specified value to theaddr()
field.
-
splice_off_in
public IOURingSQE splice_off_in(long value)
Sets the specified value to thesplice_off_in
field.
-
len
public IOURingSQE len(int value)
Sets the specified value to thelen()
field.
-
rw_flags
public IOURingSQE rw_flags(int value)
Sets the specified value to therw_flags()
field.
-
fsync_flags
public IOURingSQE fsync_flags(int value)
Sets the specified value to thefsync_flags()
field.
-
poll_events
public IOURingSQE poll_events(short value)
Sets the specified value to thepoll_events()
field.
-
poll32_events
public IOURingSQE poll32_events(int value)
Sets the specified value to thepoll32_events()
field.
-
sync_range_flags
public IOURingSQE sync_range_flags(int value)
Sets the specified value to thesync_range_flags
field.
-
msg_flags
public IOURingSQE msg_flags(int value)
Sets the specified value to themsg_flags
field.
-
timeout_flags
public IOURingSQE timeout_flags(int value)
Sets the specified value to thetimeout_flags
field.
-
accept_flags
public IOURingSQE accept_flags(int value)
Sets the specified value to theaccept_flags
field.
-
cancel_flags
public IOURingSQE cancel_flags(int value)
Sets the specified value to thecancel_flags
field.
-
open_flags
public IOURingSQE open_flags(int value)
Sets the specified value to theopen_flags
field.
-
statx_flags
public IOURingSQE statx_flags(int value)
Sets the specified value to thestatx_flags
field.
-
fadvise_advice
public IOURingSQE fadvise_advice(int value)
Sets the specified value to thefadvise_advice
field.
-
splice_flags
public IOURingSQE splice_flags(int value)
Sets the specified value to thesplice_flags
field.
-
rename_flags
public IOURingSQE rename_flags(int value)
Sets the specified value to therename_flags
field.
-
unlink_flags
public IOURingSQE unlink_flags(int value)
Sets the specified value to theunlink_flags
field.
-
hardlink_flags
public IOURingSQE hardlink_flags(int value)
Sets the specified value to thehardlink_flags
field.
-
user_data
public IOURingSQE user_data(long value)
Sets the specified value to theuser_data()
field.
-
buf_index
public IOURingSQE buf_index(short value)
Sets the specified value to thebuf_index()
field.
-
buf_group
public IOURingSQE buf_group(short value)
Sets the specified value to thebuf_group()
field.
-
personality
public IOURingSQE personality(short value)
Sets the specified value to thepersonality()
field.
-
splice_fd_in
public IOURingSQE splice_fd_in(int value)
Sets the specified value to thesplice_fd_in
field.
-
file_index
public IOURingSQE file_index(int value)
Sets the specified value to thefile_index
field.
-
set
public IOURingSQE set(IOURingSQE src)
Copies the specified struct data to this struct.- Parameters:
src
- the source struct- Returns:
- this struct
-
malloc
public static IOURingSQE malloc()
Returns a newIOURingSQE
instance allocated withmemAlloc
. The instance must be explicitly freed.
-
calloc
public static IOURingSQE calloc()
Returns a newIOURingSQE
instance allocated withmemCalloc
. The instance must be explicitly freed.
-
create
public static IOURingSQE create()
Returns a newIOURingSQE
instance allocated withBufferUtils
.
-
create
public static IOURingSQE create(long address)
Returns a newIOURingSQE
instance for the specified memory address.
-
createSafe
@Nullable public static IOURingSQE createSafe(long address)
-
malloc
public static IOURingSQE.Buffer malloc(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withmemAlloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
calloc
public static IOURingSQE.Buffer calloc(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withmemCalloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
create
public static IOURingSQE.Buffer create(int capacity)
Returns a newIOURingSQE.Buffer
instance allocated withBufferUtils
.- Parameters:
capacity
- the buffer capacity
-
create
public static IOURingSQE.Buffer create(long address, int capacity)
Create aIOURingSQE.Buffer
instance at the specified memory.- Parameters:
address
- the memory addresscapacity
- the buffer capacity
-
createSafe
@Nullable public static IOURingSQE.Buffer createSafe(long address, int capacity)
-
malloc
public static IOURingSQE malloc(org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE
instance allocated on the specifiedMemoryStack
.- Parameters:
stack
- the stack from which to allocate
-
calloc
public static IOURingSQE calloc(org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
stack
- the stack from which to allocate
-
malloc
public static IOURingSQE.Buffer malloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE.Buffer
instance allocated on the specifiedMemoryStack
.- Parameters:
stack
- the stack from which to allocatecapacity
- the buffer capacity
-
calloc
public static IOURingSQE.Buffer calloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQE.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
stack
- the stack from which to allocatecapacity
- the buffer capacity
-
nopcode
public static byte nopcode(long struct)
Unsafe version ofopcode()
.
-
nflags
public static byte nflags(long struct)
Unsafe version offlags()
.
-
nioprio
public static short nioprio(long struct)
Unsafe version ofioprio()
.
-
nfd
public static int nfd(long struct)
Unsafe version offd()
.
-
noff
public static long noff(long struct)
Unsafe version ofoff()
.
-
naddr2
public static long naddr2(long struct)
Unsafe version ofaddr2()
.
-
naddr
public static long naddr(long struct)
Unsafe version ofaddr()
.
-
nsplice_off_in
public static long nsplice_off_in(long struct)
Unsafe version ofsplice_off_in()
.
-
nlen
public static int nlen(long struct)
Unsafe version oflen()
.
-
nrw_flags
public static int nrw_flags(long struct)
Unsafe version ofrw_flags()
.
-
nfsync_flags
public static int nfsync_flags(long struct)
Unsafe version offsync_flags()
.
-
npoll_events
public static short npoll_events(long struct)
Unsafe version ofpoll_events()
.
-
npoll32_events
public static int npoll32_events(long struct)
Unsafe version ofpoll32_events()
.
-
nsync_range_flags
public static int nsync_range_flags(long struct)
Unsafe version ofsync_range_flags()
.
-
nmsg_flags
public static int nmsg_flags(long struct)
Unsafe version ofmsg_flags()
.
-
ntimeout_flags
public static int ntimeout_flags(long struct)
Unsafe version oftimeout_flags()
.
-
naccept_flags
public static int naccept_flags(long struct)
Unsafe version ofaccept_flags()
.
-
ncancel_flags
public static int ncancel_flags(long struct)
Unsafe version ofcancel_flags()
.
-
nopen_flags
public static int nopen_flags(long struct)
Unsafe version ofopen_flags()
.
-
nstatx_flags
public static int nstatx_flags(long struct)
Unsafe version ofstatx_flags()
.
-
nfadvise_advice
public static int nfadvise_advice(long struct)
Unsafe version offadvise_advice()
.
-
nsplice_flags
public static int nsplice_flags(long struct)
Unsafe version ofsplice_flags()
.
-
nrename_flags
public static int nrename_flags(long struct)
Unsafe version ofrename_flags()
.
-
nunlink_flags
public static int nunlink_flags(long struct)
Unsafe version ofunlink_flags()
.
-
nhardlink_flags
public static int nhardlink_flags(long struct)
Unsafe version ofhardlink_flags()
.
-
nuser_data
public static long nuser_data(long struct)
Unsafe version ofuser_data()
.
-
nbuf_index
public static short nbuf_index(long struct)
Unsafe version ofbuf_index()
.
-
nbuf_group
public static short nbuf_group(long struct)
Unsafe version ofbuf_group()
.
-
npersonality
public static short npersonality(long struct)
Unsafe version ofpersonality()
.
-
nsplice_fd_in
public static int nsplice_fd_in(long struct)
Unsafe version ofsplice_fd_in()
.
-
nfile_index
public static int nfile_index(long struct)
Unsafe version offile_index()
.
-
n__pad2
public static java.nio.LongBuffer n__pad2(long struct)
-
n__pad2
public static long n__pad2(long struct, int index)
-
nopcode
public static void nopcode(long struct, byte value)
Unsafe version ofopcode
.
-
nflags
public static void nflags(long struct, byte value)
Unsafe version offlags
.
-
nioprio
public static void nioprio(long struct, short value)
Unsafe version ofioprio
.
-
nfd
public static void nfd(long struct, int value)
Unsafe version offd
.
-
noff
public static void noff(long struct, long value)
Unsafe version ofoff
.
-
naddr2
public static void naddr2(long struct, long value)
Unsafe version ofaddr2
.
-
naddr
public static void naddr(long struct, long value)
Unsafe version ofaddr
.
-
nsplice_off_in
public static void nsplice_off_in(long struct, long value)
Unsafe version ofsplice_off_in
.
-
nlen
public static void nlen(long struct, int value)
Unsafe version oflen
.
-
nrw_flags
public static void nrw_flags(long struct, int value)
Unsafe version ofrw_flags
.
-
nfsync_flags
public static void nfsync_flags(long struct, int value)
Unsafe version offsync_flags
.
-
npoll_events
public static void npoll_events(long struct, short value)
Unsafe version ofpoll_events
.
-
npoll32_events
public static void npoll32_events(long struct, int value)
Unsafe version ofpoll32_events
.
-
nsync_range_flags
public static void nsync_range_flags(long struct, int value)
Unsafe version ofsync_range_flags
.
-
nmsg_flags
public static void nmsg_flags(long struct, int value)
Unsafe version ofmsg_flags
.
-
ntimeout_flags
public static void ntimeout_flags(long struct, int value)
Unsafe version oftimeout_flags
.
-
naccept_flags
public static void naccept_flags(long struct, int value)
Unsafe version ofaccept_flags
.
-
ncancel_flags
public static void ncancel_flags(long struct, int value)
Unsafe version ofcancel_flags
.
-
nopen_flags
public static void nopen_flags(long struct, int value)
Unsafe version ofopen_flags
.
-
nstatx_flags
public static void nstatx_flags(long struct, int value)
Unsafe version ofstatx_flags
.
-
nfadvise_advice
public static void nfadvise_advice(long struct, int value)
Unsafe version offadvise_advice
.
-
nsplice_flags
public static void nsplice_flags(long struct, int value)
Unsafe version ofsplice_flags
.
-
nrename_flags
public static void nrename_flags(long struct, int value)
Unsafe version ofrename_flags
.
-
nunlink_flags
public static void nunlink_flags(long struct, int value)
Unsafe version ofunlink_flags
.
-
nhardlink_flags
public static void nhardlink_flags(long struct, int value)
Unsafe version ofhardlink_flags
.
-
nuser_data
public static void nuser_data(long struct, long value)
Unsafe version ofuser_data
.
-
nbuf_index
public static void nbuf_index(long struct, short value)
Unsafe version ofbuf_index
.
-
nbuf_group
public static void nbuf_group(long struct, short value)
Unsafe version ofbuf_group
.
-
npersonality
public static void npersonality(long struct, short value)
Unsafe version ofpersonality
.
-
nsplice_fd_in
public static void nsplice_fd_in(long struct, int value)
Unsafe version ofsplice_fd_in
.
-
nfile_index
public static void nfile_index(long struct, int value)
Unsafe version offile_index
.
-
n__pad2
public static void n__pad2(long struct, java.nio.LongBuffer value)
-
n__pad2
public static void n__pad2(long struct, int index, long value)
-
-