[−][src]Module nc::mman
Constants
MAP_DENYWRITE | ETXTBSY |
MAP_EXECUTABLE | mark it as an executable |
MAP_GROWSDOWN | stack-like segment |
MAP_HUGETLB | create a huge page mapping |
MAP_LOCKED | pages are locked |
MAP_NONBLOCK | do not block on IO |
MAP_NORESERVE | don't check for reservations |
MAP_POPULATE | populate (prefault) pagetables |
MAP_STACK | give out an address that is best suited for process/thread stacks |
MAP_SYNC | perform synchronous page faults for the mapping |
MCL_CURRENT | Bits [26:31] are reserved, see mman-common.h for MAP_HUGETLB usage lock all current mappings |
MCL_FUTURE | lock all future mappings |
MCL_ONFAULT | lock all pages that are faulted in |