sys/mman.h¶
Macros¶
Macro |
Implemented |
C23 Standard Section |
POSIX Docs |
---|---|---|---|
MAP_ANON |
|||
MAP_ANONYMOUS |
|||
MAP_FAILED |
✅ |
||
MAP_FIXED |
|||
MAP_PRIVATE |
|||
MAP_SHARED |
|||
MCL_CURRENT |
|||
MCL_FUTURE |
|||
MS_ASYNC |
|||
MS_INVALIDATE |
|||
MS_SYNC |
|||
POSIX_MADV_DONTNEED |
✅ |
||
POSIX_MADV_NORMAL |
✅ |
||
POSIX_MADV_RANDOM |
✅ |
||
POSIX_MADV_SEQUENTIAL |
✅ |
||
POSIX_MADV_WILLNEED |
✅ |
||
POSIX_TYPED_MEM_ALLOCATE |
|||
POSIX_TYPED_MEM_ALLOCATE_CONTIG |
|||
POSIX_TYPED_MEM_MAP_ALLOCATABLE |
|||
PROT_EXEC |
|||
PROT_NONE |
|||
PROT_READ |
|||
PROT_WRITE |
Functions¶
Function |
Implemented |
C23 Standard Section |
POSIX Docs |
---|---|---|---|
mlock |
✅ |
||
mlockall |
✅ |
||
mmap |
✅ |
||
mprotect |
✅ |
||
msync |
✅ |
||
munlock |
✅ |
||
munlockall |
✅ |
||
munmap |
✅ |
||
posix_madvise |
✅ |
||
posix_mem_offset |
|||
posix_typed_mem_get_info |
|||
posix_typed_mem_open |
|||
shm_open |
✅ |
||
shm_unlink |
✅ |