Lines Matching +full:dma +full:- +full:queues
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
21 data are exchanged, these pointers and meta-information are passed in
23 :c:type:`v4l2_plane` in the multi-planar API case). The
33 .. code-block:: c
41 if (ioctl (fd, VIDIOC_REQBUFS, &reqbuf) == -1) {
58 memory for DMA. [#f1]_
62 memory pages at any time between the completion of the DMA and this
70 possibly completing the requested DMA and overwriting valuable data.
74 application waits until a filled buffer can be dequeued, and re-enqueues
85 <func-select>` or :c:func:`poll()` function are always
95 both queues and unlocks all buffers as a side effect. Since there is no
109 Anyway, the process of swapping, locking or generating scatter-gather