Package org.lwjgl.system.linux
Class MMAN
java.lang.Object
org.lwjgl.system.linux.MMAN
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
void * mmap(void * addr, size_t length, int prot, int flags, int fd, off_t offset)
static int
munmap
(@Nullable IntBuffer _errno, ByteBuffer addr) int munmap(void * addr, size_t length)
static long
nmmap
(long _errno, long addr, long length, int prot, int flags, int fd, long offset) void * mmap(void * addr, size_t length, int prot, int flags, int fd, off_t offset)
static int
nmunmap
(long _errno, long addr, long length) int munmap(void * addr, size_t length)
-
Field Details
-
MAP_FAILED
public static final long MAP_FAILED- See Also:
-
PROT_EXEC
public static final int PROT_EXEC- See Also:
-
PROT_READ
public static final int PROT_READ- See Also:
-
PROT_WRITE
public static final int PROT_WRITE- See Also:
-
PROT_NONE
public static final int PROT_NONE- See Also:
-
PROT_GROWSDOWN
public static final int PROT_GROWSDOWN- See Also:
-
PROT_GROWSUP
public static final int PROT_GROWSUP- See Also:
-
MAP_SHARED
public static final int MAP_SHARED- See Also:
-
MAP_SHARED_VALIDATE
public static final int MAP_SHARED_VALIDATE- See Also:
-
MAP_PRIVATE
public static final int MAP_PRIVATE- See Also:
-
MAP_HUGE_SHIFT
public static final int MAP_HUGE_SHIFT- See Also:
-
MAP_HUGE_MASK
public static final int MAP_HUGE_MASK- See Also:
-
MAP_32BIT
public static final int MAP_32BIT- See Also:
-
MAP_ANONYMOUS
public static final int MAP_ANONYMOUS- See Also:
-
MAP_ANON
public static final int MAP_ANON- See Also:
-
MAP_DENYWRITE
public static final int MAP_DENYWRITE- See Also:
-
MAP_EXECUTABLE
public static final int MAP_EXECUTABLE- See Also:
-
MAP_FILE
public static final int MAP_FILE- See Also:
-
MAP_FIXED
public static final int MAP_FIXED- See Also:
-
MAP_FIXED_NOREPLACE
public static final int MAP_FIXED_NOREPLACE- See Also:
-
MAP_GROWSDOWN
public static final int MAP_GROWSDOWN- See Also:
-
MAP_HUGETLB
public static final int MAP_HUGETLB- See Also:
-
MAP_HUGE_2MB
public static final int MAP_HUGE_2MB- See Also:
-
MAP_HUGE_1GB
public static final int MAP_HUGE_1GB- See Also:
-
MAP_LOCKED
public static final int MAP_LOCKED- See Also:
-
MAP_NONBLOCK
public static final int MAP_NONBLOCK- See Also:
-
MAP_NORESERVE
public static final int MAP_NORESERVE- See Also:
-
MAP_POPULATE
public static final int MAP_POPULATE- See Also:
-
MAP_STACK
public static final int MAP_STACK- See Also:
-
MAP_SYNC
public static final int MAP_SYNC- See Also:
-
MAP_UNINITIALIZED
public static final int MAP_UNINITIALIZED- See Also:
-
-
Method Details
-
nmmap
public static long nmmap(long _errno, long addr, long length, int prot, int flags, int fd, long offset) void * mmap(void * addr, size_t length, int prot, int flags, int fd, off_t offset)
-
mmap
public static long mmap(@Nullable IntBuffer _errno, long addr, long length, int prot, int flags, int fd, long offset) void * mmap(void * addr, size_t length, int prot, int flags, int fd, off_t offset)
-
nmunmap
public static int nmunmap(long _errno, long addr, long length) int munmap(void * addr, size_t length)
-
munmap
int munmap(void * addr, size_t length)
-