| header: sys/mman.h |
| standards: |
| - posix |
| macros: |
| - macro_name: MAP_ANON |
| macro_header: sys-mman-macros.h |
| - macro_name: MAP_FAILED |
| macro_header: sys-mman-macros.h |
| types: |
| - type_name: mode_t |
| - type_name: size_t |
| - type_name: off_t |
| enums: [] |
| objects: [] |
| functions: |
| - name: madvise |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - name: memfd_create |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: const char * |
| - type: unsigned int |
| - name: mincore |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: unsigned char * |
| - name: mlock |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: const void * |
| - type: size_t |
| - name: mlock2 |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: const void * |
| - type: size_t |
| - type: unsigned int |
| - name: mlockall |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: int |
| - name: mmap |
| standards: |
| - posix |
| return_type: void * |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - type: int |
| - type: int |
| - type: off_t |
| - name: mremap |
| standards: |
| - posix |
| return_type: void * |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: size_t |
| - type: int |
| - type: '...' |
| - name: mprotect |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - name: msync |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - name: munlock |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: const void * |
| - type: size_t |
| - name: munlockall |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void |
| - name: munmap |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - name: pkey_alloc |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: unsigned int |
| - type: unsigned int |
| - name: pkey_free |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: int |
| - name: pkey_get |
| standards: |
| - gnu |
| return_type: int |
| arguments: |
| - type: int |
| - name: pkey_mprotect |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - type: int |
| - name: pkey_set |
| standards: |
| - gnu |
| return_type: int |
| arguments: |
| - type: int |
| - type: unsigned int |
| - name: posix_madvise |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - name: remap_file_pages |
| standards: |
| - linux |
| return_type: int |
| arguments: |
| - type: void * |
| - type: size_t |
| - type: int |
| - type: size_t |
| - type: int |
| - name: shm_open |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: const char * |
| - type: int |
| - type: mode_t |
| - name: shm_unlink |
| standards: |
| - posix |
| return_type: int |
| arguments: |
| - type: const char * |