header: sys/mman.h standards: - posix macros: - 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: void * - type: size_t - name: mlock2 standards: - linux return_type: int arguments: - type: 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: 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 *