Lines Matching full:buffers
36 Memory mapped buffers are located in device memory and must be allocated
38 space. User buffers are allocated by applications themselves, and this
40 to setup some internal structures. Similarly, DMABUF buffers are
45 To allocate device buffers applications initialize all fields of the
48 the desired number of buffers, ``memory`` must be set to the requested
51 allocate the requested number of buffers and it stores the actual number
54 number is also possible when the driver requires more buffers to
56 buffers, one displayed and one filled by the application.
62 buffers. Note that if any buffers are still mapped or exported via DMABUF,
66 If ``V4L2_BUF_CAP_SUPPORTS_ORPHANED_BUFS`` is set, then these buffers are
68 fds are closed. A ``count`` value of zero frees or orphans all buffers, after
83 - The number of buffers requested or granted.
86 - Type of the stream or buffers, this is the same as the struct
105 free any previously allocated buffers, so this is typically something
151 - The kernel allows calling :ref:`VIDIOC_REQBUFS` while buffers are still
152 mapped or exported via DMABUF. These orphaned buffers will be freed