Home
last modified time | relevance | path

Searched refs:VIDIOC_REMOVE_BUFS (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dvidioc-remove-bufs.rst7 ioctl VIDIOC_REMOVE_BUFS
13 VIDIOC_REMOVE_BUFS - Removes buffers from a queue
18 .. c:macro:: VIDIOC_REMOVE_BUFS
20 ``int ioctl(int fd, VIDIOC_REMOVE_BUFS, struct v4l2_remove_buffers *argp)``
34 Applications can optionally call the :ref:`VIDIOC_REMOVE_BUFS` ioctl to
36 :ref:`VIDIOC_CREATE_BUFS` ioctl support is mandatory to enable :ref:`VIDIOC_REMOVE_BUFS`.
57 :ref:`VIDIOC_REMOVE_BUFS` will always check the validity of ``type`, if it is
59 If count is set to 0 :ref:`VIDIOC_REMOVE_BUFS` will do nothing and return 0.
Dvidioc-reqbufs.rst169 - If set, then ``VIDIOC_REMOVE_BUFS`` is supported.
/linux-6.12.1/drivers/media/v4l2-core/
Dv4l2-dev.c727 SET_VALID_IOCTL(ops, VIDIOC_REMOVE_BUFS, vidioc_remove_bufs); in determine_valid_ioctls()
Dv4l2-ioctl.c2153 if (is_valid_ioctl(vfd, VIDIOC_REMOVE_BUFS)) in v4l_reqbufs()
2201 if (is_valid_ioctl(vfd, VIDIOC_REMOVE_BUFS)) in v4l_create_bufs()
2982 …IOCTL_INFO(VIDIOC_REMOVE_BUFS, v4l_remove_bufs, v4l_print_remove_buffers, INFO_FL_PRIO | INFO_FL_Q…
/linux-6.12.1/include/uapi/linux/
Dvideodev2.h2786 #define VIDIOC_REMOVE_BUFS _IOWR('V', 104, struct v4l2_remove_buffers) macro