Lines Matching +full:multi +full:- +full:function
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 .. _func-mmap:
13 v4l2-mmap - Map device memory into application address space
18 .. code-block:: c
23 .. c:function:: void *mmap( void *start, size_t length, int prot, int flags, int fd, off_t offset )
39 single-planar API, and the same value as returned by the driver in
41 the multi-planar API.
55 :c:func:`mmap()` function fails.
77 other (e. g. child-) processes.
83 copy-on-write semantics. V4L2 applications should not set the
94 the single-planar API, and the same value as returned by the driver
96 ``mem_offset`` field for the multi-planar API.
101 The :c:func:`mmap()` function asks to map ``length`` bytes starting at
111 To unmap buffers the :c:func:`munmap()` function is used.
117 error ``MAP_FAILED`` (-1) is returned, and the ``errno`` variable is set