sys/mman.h#

Macros#

Macro

Implemented

C23 Standard Section

POSIX Docs

MAP_ANON

✅

POSIX.1-2024

MAP_ANONYMOUS

POSIX.1-2024

MAP_FAILED

✅

POSIX.1-2024

MAP_FIXED

POSIX.1-2024

MAP_PRIVATE

POSIX.1-2024

MAP_SHARED

POSIX.1-2024

MCL_CURRENT

POSIX.1-2024

MCL_FUTURE

POSIX.1-2024

MS_ASYNC

POSIX.1-2024

MS_INVALIDATE

POSIX.1-2024

MS_SYNC

POSIX.1-2024

POSIX_MADV_DONTNEED

✅

POSIX.1-2024

POSIX_MADV_NORMAL

✅

POSIX.1-2024

POSIX_MADV_RANDOM

✅

POSIX.1-2024

POSIX_MADV_SEQUENTIAL

✅

POSIX.1-2024

POSIX_MADV_WILLNEED

✅

POSIX.1-2024

POSIX_TYPED_MEM_ALLOCATE

POSIX.1-2024

POSIX_TYPED_MEM_ALLOCATE_CONTIG

POSIX.1-2024

POSIX_TYPED_MEM_MAP_ALLOCATABLE

POSIX.1-2024

PROT_EXEC

POSIX.1-2024

PROT_NONE

POSIX.1-2024

PROT_READ

POSIX.1-2024

PROT_WRITE

POSIX.1-2024

Functions#

Function

Implemented

C23 Standard Section

POSIX Docs

mlock

✅

POSIX.1-2024

mlockall

✅

POSIX.1-2024

mmap

✅

POSIX.1-2024

mprotect

✅

POSIX.1-2024

msync

✅

POSIX.1-2024

munlock

✅

POSIX.1-2024

munlockall

✅

POSIX.1-2024

munmap

✅

POSIX.1-2024

posix_madvise

✅

POSIX.1-2024

posix_mem_offset

POSIX.1-2024

posix_typed_mem_get_info

POSIX.1-2024

posix_typed_mem_open

POSIX.1-2024

shm_open

✅

POSIX.1-2024

shm_unlink

✅

POSIX.1-2024