sys/mman.h#
Types#
| Type | Status | C23 Section | POSIX Docs |
|---|---|---|---|
mode_t | Implemented | – | POSIX.1-2024 |
off_t | Implemented | – | POSIX.1-2024 |
size_t | Implemented | – | POSIX.1-2024 |
Macros#
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
MAP_ANON | Implemented | – | POSIX.1-2024 |
MAP_ANONYMOUS | Not Implemented | – | POSIX.1-2024 |
MAP_FAILED | Implemented | – | POSIX.1-2024 |
MAP_FIXED | Not Implemented | – | POSIX.1-2024 |
MAP_PRIVATE | Not Implemented | – | POSIX.1-2024 |
MAP_SHARED | Not Implemented | – | POSIX.1-2024 |
MCL_CURRENT | Not Implemented | – | POSIX.1-2024 |
MCL_FUTURE | Not Implemented | – | POSIX.1-2024 |
MS_ASYNC | Not Implemented | – | POSIX.1-2024 |
MS_INVALIDATE | Not Implemented | – | POSIX.1-2024 |
MS_SYNC | Not Implemented | – | POSIX.1-2024 |
POSIX_MADV_DONTNEED | Implemented | – | POSIX.1-2024 |
POSIX_MADV_NORMAL | Implemented | – | POSIX.1-2024 |
POSIX_MADV_RANDOM | Implemented | – | POSIX.1-2024 |
POSIX_MADV_SEQUENTIAL | Implemented | – | POSIX.1-2024 |
POSIX_MADV_WILLNEED | Implemented | – | POSIX.1-2024 |
POSIX_TYPED_MEM_ALLOCATE | Not Implemented | – | POSIX.1-2024 |
POSIX_TYPED_MEM_ALLOCATE_CONTIG | Not Implemented | – | POSIX.1-2024 |
POSIX_TYPED_MEM_MAP_ALLOCATABLE | Not Implemented | – | POSIX.1-2024 |
PROT_EXEC | Not Implemented | – | POSIX.1-2024 |
PROT_NONE | Not Implemented | – | POSIX.1-2024 |
PROT_READ | Not Implemented | – | POSIX.1-2024 |
PROT_WRITE | Not Implemented | – | POSIX.1-2024 |
Functions#
| Function | Status | C23 Section | POSIX Docs |
|---|---|---|---|
madvise | Implemented | – | – |
memfd_create | Implemented | – | – |
mincore | Implemented | – | – |
mlock | Implemented | – | POSIX.1-2024 |
mlock2 | Implemented | – | – |
mlockall | Implemented | – | POSIX.1-2024 |
mmap | Implemented | – | POSIX.1-2024 |
mprotect | Implemented | – | POSIX.1-2024 |
mremap | Implemented | – | – |
msync | Implemented | – | POSIX.1-2024 |
munlock | Implemented | – | POSIX.1-2024 |
munlockall | Implemented | – | POSIX.1-2024 |
munmap | Implemented | – | POSIX.1-2024 |
pkey_alloc | Implemented | – | – |
pkey_free | Implemented | – | – |
pkey_get | Implemented | – | – |
pkey_mprotect | Implemented | – | – |
pkey_set | Implemented | – | – |
posix_madvise | Implemented | – | POSIX.1-2024 |
posix_mem_offset | Not Implemented | – | POSIX.1-2024 |
posix_typed_mem_get_info | Not Implemented | – | POSIX.1-2024 |
posix_typed_mem_open | Not Implemented | – | POSIX.1-2024 |
remap_file_pages | Implemented | – | – |
shm_open | Implemented | – | POSIX.1-2024 |
shm_unlink | Implemented | – | POSIX.1-2024 |