Query: munmap
OS: opendarwin
Section: 2
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
MUNMAP(2) BSD System Calls Manual MUNMAP(2)NAMEmunmap -- remove a mappingSYNOPSIS#include <sys/types.h> #include <sys/mman.h> int munmap(caddr_t addr, size_t len);DESCRIPTIONThe munmap() system call deletes the mappings for the specified address range, and causes further references to addresses within the range to generate invalid memory references.RETURN VALUESUpon successful completion, munmap returns zero. Otherwise, a value of -1 is returned and errno is set to indicate the error.ERRORSMunmap() will fail if: [EINVAL] The addr parameter was not page aligned, the len parameter was negative, or some part of the region being unmapped is not part of the currently valid address space.SEE ALSOgetpagesize(3), msync(2), munmap(2), mprotect(2), madvise(2), mincore(2)HISTORYThe munmap() function first appeared in 4.4BSD.BSDApril 15, 1994 BSD
Related Man Pages |
---|
munmap(2) - freebsd |
madvise(2) - mojave |
munmap(2) - opensolaris |
munmap(2) - debian |
munmap(2) - osf1 |
Similar Topics in the Unix Linux Community |
---|
How to use an input pipe ? |
Inexplicable buffer crash |
Root user not recognizing on Solaris-10 (shadow file corruption) |