sys/mman.h¶
POSIX.1-2024
32 / 51 (62.7%)
POSIX.1-2024
21 / 40 (52.5%)
Functions
22 / 25 (88.0%)
Macros
7 / 23 (30.4%)
Types
3 / 3 (100.0%)
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 |