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.NativeResourceIO 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
entersystem call can be invoked to initiate the I/O.Layout
struct io_uring_sqe { __u8opcode(); __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 classIOURingSQE.BufferAn array ofIOURingSQEstructs.
-
Field Summary
Fields Modifier and Type Field Description static int__PAD2
ACCEPT_FLAGS
ADDR
ADDR2The struct member offsets.static intALIGNOFThe struct alignment in bytes.static intBUF_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 intSIZEOFThe struct size in bytes.static intSPLICE_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 aIOURingSQEinstance at the current position of the specifiedByteBuffercontainer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intaccept_flags()IOURingSQEaccept_flags(int value)Sets the specified value to theaccept_flagsfield.longaddr()pointer to buffer oriovecsIOURingSQEaddr(long value)Sets the specified value to theaddr()field.longaddr2()IOURingSQEaddr2(long value)Sets the specified value to theaddr2field.shortbuf_group()for grouped buffer selectionIOURingSQEbuf_group(short value)Sets the specified value to thebuf_group()field.shortbuf_index()an index into an array of fixed buffers, and is only valid if fixed buffers were registeredIOURingSQEbuf_index(short value)Sets the specified value to thebuf_index()field.static IOURingSQEcalloc()Returns a newIOURingSQEinstance allocated withmemCalloc.static IOURingSQE.Buffercalloc(int capacity)Returns a newIOURingSQE.Bufferinstance allocated withmemCalloc.static IOURingSQE.Buffercalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newIOURingSQE.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static IOURingSQEcalloc(org.lwjgl.system.MemoryStack stack)Returns a newIOURingSQEinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.intcancel_flags()IOURingSQEcancel_flags(int value)Sets the specified value to thecancel_flagsfield.static IOURingSQEcreate()Returns a newIOURingSQEinstance allocated withBufferUtils.static IOURingSQE.Buffercreate(int capacity)Returns a newIOURingSQE.Bufferinstance allocated withBufferUtils.static IOURingSQEcreate(long address)Returns a newIOURingSQEinstance for the specified memory address.static IOURingSQE.Buffercreate(long address, int capacity)Create aIOURingSQE.Bufferinstance at the specified memory.static IOURingSQEcreateSafe(long address)static IOURingSQE.BuffercreateSafe(long address, int capacity)intfadvise_advice()IOURingSQEfadvise_advice(int value)Sets the specified value to thefadvise_advicefield.intfd()specifies the file descriptor against which the operation will be performedIOURingSQEfd(int value)Sets the specified value to thefd()field.intfile_index()IOURingSQEfile_index(int value)Sets the specified value to thefile_indexfield.byteflags()IOSQE_flags.IOURingSQEflags(byte value)Sets the specified value to theflags()field.intfsync_flags()may contain either 0, for a normal file integrity sync, orFSYNC_DATASYNCto provide data sync only semantics.IOURingSQEfsync_flags(int value)Sets the specified value to thefsync_flags()field.inthardlink_flags()IOURingSQEhardlink_flags(int value)Sets the specified value to thehardlink_flagsfield.shortioprio()specifies the I/O priority.IOURingSQEioprio(short value)Sets the specified value to theioprio()field.intlen()buffer size or number ofiovecsIOURingSQElen(int value)Sets the specified value to thelen()field.static IOURingSQEmalloc()Returns a newIOURingSQEinstance allocated withmemAlloc.static IOURingSQE.Buffermalloc(int capacity)Returns a newIOURingSQE.Bufferinstance allocated withmemAlloc.static IOURingSQE.Buffermalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newIOURingSQE.Bufferinstance allocated on the specifiedMemoryStack.static IOURingSQEmalloc(org.lwjgl.system.MemoryStack stack)Returns a newIOURingSQEinstance allocated on the specifiedMemoryStack.intmsg_flags()IOURingSQEmsg_flags(int value)Sets the specified value to themsg_flagsfield.static java.nio.LongBuffern__pad2(long struct)static longn__pad2(long struct, int index)static voidn__pad2(long struct, int index, long value)static voidn__pad2(long struct, java.nio.LongBuffer value)static intnaccept_flags(long struct)Unsafe version ofaccept_flags().static voidnaccept_flags(long struct, int value)Unsafe version ofaccept_flags.static longnaddr(long struct)Unsafe version ofaddr().static voidnaddr(long struct, long value)Unsafe version ofaddr.static longnaddr2(long struct)Unsafe version ofaddr2().static voidnaddr2(long struct, long value)Unsafe version ofaddr2.static shortnbuf_group(long struct)Unsafe version ofbuf_group().static voidnbuf_group(long struct, short value)Unsafe version ofbuf_group.static shortnbuf_index(long struct)Unsafe version ofbuf_index().static voidnbuf_index(long struct, short value)Unsafe version ofbuf_index.static intncancel_flags(long struct)Unsafe version ofcancel_flags().static voidncancel_flags(long struct, int value)Unsafe version ofcancel_flags.static intnfadvise_advice(long struct)Unsafe version offadvise_advice().static voidnfadvise_advice(long struct, int value)Unsafe version offadvise_advice.static intnfd(long struct)Unsafe version offd().static voidnfd(long struct, int value)Unsafe version offd.static intnfile_index(long struct)Unsafe version offile_index().static voidnfile_index(long struct, int value)Unsafe version offile_index.static bytenflags(long struct)Unsafe version offlags().static voidnflags(long struct, byte value)Unsafe version offlags.static intnfsync_flags(long struct)Unsafe version offsync_flags().static voidnfsync_flags(long struct, int value)Unsafe version offsync_flags.static intnhardlink_flags(long struct)Unsafe version ofhardlink_flags().static voidnhardlink_flags(long struct, int value)Unsafe version ofhardlink_flags.static shortnioprio(long struct)Unsafe version ofioprio().static voidnioprio(long struct, short value)Unsafe version ofioprio.static intnlen(long struct)Unsafe version oflen().static voidnlen(long struct, int value)Unsafe version oflen.static intnmsg_flags(long struct)Unsafe version ofmsg_flags().static voidnmsg_flags(long struct, int value)Unsafe version ofmsg_flags.static longnoff(long struct)Unsafe version ofoff().static voidnoff(long struct, long value)Unsafe version ofoff.static bytenopcode(long struct)Unsafe version ofopcode().static voidnopcode(long struct, byte value)Unsafe version ofopcode.static intnopen_flags(long struct)Unsafe version ofopen_flags().static voidnopen_flags(long struct, int value)Unsafe version ofopen_flags.static shortnpersonality(long struct)Unsafe version ofpersonality().static voidnpersonality(long struct, short value)Unsafe version ofpersonality.static shortnpoll_events(long struct)Unsafe version ofpoll_events().static voidnpoll_events(long struct, short value)Unsafe version ofpoll_events.static intnpoll32_events(long struct)Unsafe version ofpoll32_events().static voidnpoll32_events(long struct, int value)Unsafe version ofpoll32_events.static intnrename_flags(long struct)Unsafe version ofrename_flags().static voidnrename_flags(long struct, int value)Unsafe version ofrename_flags.static intnrw_flags(long struct)Unsafe version ofrw_flags().static voidnrw_flags(long struct, int value)Unsafe version ofrw_flags.static intnsplice_fd_in(long struct)Unsafe version ofsplice_fd_in().static voidnsplice_fd_in(long struct, int value)Unsafe version ofsplice_fd_in.static intnsplice_flags(long struct)Unsafe version ofsplice_flags().static voidnsplice_flags(long struct, int value)Unsafe version ofsplice_flags.static longnsplice_off_in(long struct)Unsafe version ofsplice_off_in().static voidnsplice_off_in(long struct, long value)Unsafe version ofsplice_off_in.static intnstatx_flags(long struct)Unsafe version ofstatx_flags().static voidnstatx_flags(long struct, int value)Unsafe version ofstatx_flags.static intnsync_range_flags(long struct)Unsafe version ofsync_range_flags().static voidnsync_range_flags(long struct, int value)Unsafe version ofsync_range_flags.static intntimeout_flags(long struct)Unsafe version oftimeout_flags().static voidntimeout_flags(long struct, int value)Unsafe version oftimeout_flags.static intnunlink_flags(long struct)Unsafe version ofunlink_flags().static voidnunlink_flags(long struct, int value)Unsafe version ofunlink_flags.static longnuser_data(long struct)Unsafe version ofuser_data().static voidnuser_data(long struct, long value)Unsafe version ofuser_data.longoff()offset into fileIOURingSQEoff(long value)Sets the specified value to theoff()field.byteopcode()type of operation for this sqeIOURingSQEopcode(byte value)Sets the specified value to theopcode()field.intopen_flags()IOURingSQEopen_flags(int value)Sets the specified value to theopen_flagsfield.shortpersonality()the credentials id to use for this operation.IOURingSQEpersonality(short value)Sets the specified value to thepersonality()field.shortpoll_events()the bits that may be set inpoll_eventsare defined in<poll.h>, and documented inpoll(2)IOURingSQEpoll_events(short value)Sets the specified value to thepoll_events()field.intpoll32_events()word-reversed for BEIOURingSQEpoll32_events(int value)Sets the specified value to thepoll32_events()field.intrename_flags()IOURingSQErename_flags(int value)Sets the specified value to therename_flagsfield.intrw_flags()specified for read and write operations, contains a bitwise OR of per-I/O flags, as described in thepreadv2(2)man pageIOURingSQErw_flags(int value)Sets the specified value to therw_flags()field.IOURingSQEset(IOURingSQE src)Copies the specified struct data to this struct.intsizeof()intsplice_fd_in()IOURingSQEsplice_fd_in(int value)Sets the specified value to thesplice_fd_infield.intsplice_flags()IOURingSQEsplice_flags(int value)Sets the specified value to thesplice_flagsfield.longsplice_off_in()IOURingSQEsplice_off_in(long value)Sets the specified value to thesplice_off_infield.intstatx_flags()IOURingSQEstatx_flags(int value)Sets the specified value to thestatx_flagsfield.intsync_range_flags()IOURingSQEsync_range_flags(int value)Sets the specified value to thesync_range_flagsfield.inttimeout_flags()IOURingSQEtimeout_flags(int value)Sets the specified value to thetimeout_flagsfield.intunlink_flags()IOURingSQEunlink_flags(int value)Sets the specified value to theunlink_flagsfield.longuser_data()an application-supplied value that will be copied into the completion queue entryIOURingSQEuser_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 aIOURingSQEinstance at the current position of the specifiedByteBuffercontainer. 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:
sizeofin 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
addr2field.
-
addr
public long addr()
pointer to buffer oriovecs
-
splice_off_in
public long splice_off_in()
- Returns:
- the value of the
splice_off_infield.
-
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_DATASYNCto provide data sync only semantics.See the descriptions of
O_SYNCandO_DSYNCin theopen(2)manual page for more information.
-
poll_events
public short poll_events()
the bits that may be set inpoll_eventsare 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_flagsfield.
-
msg_flags
public int msg_flags()
- Returns:
- the value of the
msg_flagsfield.
-
timeout_flags
public int timeout_flags()
- Returns:
- the value of the
timeout_flagsfield.
-
accept_flags
public int accept_flags()
- Returns:
- the value of the
accept_flagsfield.
-
cancel_flags
public int cancel_flags()
- Returns:
- the value of the
cancel_flagsfield.
-
open_flags
public int open_flags()
- Returns:
- the value of the
open_flagsfield.
-
statx_flags
public int statx_flags()
- Returns:
- the value of the
statx_flagsfield.
-
fadvise_advice
public int fadvise_advice()
- Returns:
- the value of the
fadvise_advicefield.
-
splice_flags
public int splice_flags()
- Returns:
- the value of the
splice_flagsfield.
-
rename_flags
public int rename_flags()
- Returns:
- the value of the
rename_flagsfield.
-
unlink_flags
public int unlink_flags()
- Returns:
- the value of the
unlink_flagsfield.
-
hardlink_flags
public int hardlink_flags()
- Returns:
- the value of the
hardlink_flagsfield.
-
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
registerfor 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_infield.
-
file_index
public int file_index()
- Returns:
- the value of the
file_indexfield.
-
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 theaddr2field.
-
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_infield.
-
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_flagsfield.
-
msg_flags
public IOURingSQE msg_flags(int value)
Sets the specified value to themsg_flagsfield.
-
timeout_flags
public IOURingSQE timeout_flags(int value)
Sets the specified value to thetimeout_flagsfield.
-
accept_flags
public IOURingSQE accept_flags(int value)
Sets the specified value to theaccept_flagsfield.
-
cancel_flags
public IOURingSQE cancel_flags(int value)
Sets the specified value to thecancel_flagsfield.
-
open_flags
public IOURingSQE open_flags(int value)
Sets the specified value to theopen_flagsfield.
-
statx_flags
public IOURingSQE statx_flags(int value)
Sets the specified value to thestatx_flagsfield.
-
fadvise_advice
public IOURingSQE fadvise_advice(int value)
Sets the specified value to thefadvise_advicefield.
-
splice_flags
public IOURingSQE splice_flags(int value)
Sets the specified value to thesplice_flagsfield.
-
rename_flags
public IOURingSQE rename_flags(int value)
Sets the specified value to therename_flagsfield.
-
unlink_flags
public IOURingSQE unlink_flags(int value)
Sets the specified value to theunlink_flagsfield.
-
hardlink_flags
public IOURingSQE hardlink_flags(int value)
Sets the specified value to thehardlink_flagsfield.
-
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_infield.
-
file_index
public IOURingSQE file_index(int value)
Sets the specified value to thefile_indexfield.
-
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 newIOURingSQEinstance allocated withmemAlloc. The instance must be explicitly freed.
-
calloc
public static IOURingSQE calloc()
Returns a newIOURingSQEinstance allocated withmemCalloc. The instance must be explicitly freed.
-
create
public static IOURingSQE create()
Returns a newIOURingSQEinstance allocated withBufferUtils.
-
create
public static IOURingSQE create(long address)
Returns a newIOURingSQEinstance for the specified memory address.
-
createSafe
@Nullable public static IOURingSQE createSafe(long address)
-
malloc
public static IOURingSQE.Buffer malloc(int capacity)
Returns a newIOURingSQE.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
public static IOURingSQE.Buffer calloc(int capacity)
Returns a newIOURingSQE.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
public static IOURingSQE.Buffer create(int capacity)
Returns a newIOURingSQE.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
public static IOURingSQE.Buffer create(long address, int capacity)
Create aIOURingSQE.Bufferinstance 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 newIOURingSQEinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
public static IOURingSQE calloc(org.lwjgl.system.MemoryStack stack)
Returns a newIOURingSQEinstance allocated on the specifiedMemoryStackand 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.Bufferinstance 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.Bufferinstance allocated on the specifiedMemoryStackand 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)
-
-