3.2.6. DVB munmap()
3.2.6.1. Name
dmx-munmap - Unmap device memory
Warning
This API is still experimental.
3.2.6.2. Synopsis
#include <unistd.h>
#include <sys/mman.h>
-
int
munmap(void *start, size_t length)
3.2.6.3. Arguments
startAddress of the mapped buffer as returned by the
mmap() function.
lengthLength of the mapped buffer. This must be the same value as given to
mmap().
3.2.6.4. Description
Unmaps a previously with the mmap() function mapped
buffer and frees it, if possible.
3.2.6.5. Return Value
On success munmap() returns 0, on failure -1 and the
errno variable is set appropriately:
- EINVAL
The start or length is incorrect, or no buffers have been
mapped yet.