Documentation/userspace-api/media/v4l/user-func.rst
Source file repositories/reference/linux-study-clean/Documentation/userspace-api/media/v4l/user-func.rst
File Facts
- System
- Linux kernel
- Corpus path
Documentation/userspace-api/media/v4l/user-func.rst- Extension
.rst- Size
- 1807 bytes
- Lines
- 87
- Domain
- Support Tooling And Documentation
- Bucket
- Documentation
- Inferred role
- Support Tooling And Documentation: documentation
- Status
- atlas-only
Why This File Exists
Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
- Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
Annotated Snippet
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
.. c:namespace:: V4L
.. _user-func:
******************
Function Reference
******************
.. toctree::
:maxdepth: 1
func-close
func-ioctl
vidioc-create-bufs
vidioc-cropcap
vidioc-dbg-g-chip-info
vidioc-dbg-g-register
vidioc-decoder-cmd
vidioc-dqevent
vidioc-dv-timings-cap
vidioc-encoder-cmd
vidioc-enumaudio
vidioc-enumaudioout
vidioc-enum-dv-timings
vidioc-enum-fmt
vidioc-enum-framesizes
vidioc-enum-frameintervals
vidioc-enum-freq-bands
vidioc-enuminput
vidioc-enumoutput
vidioc-enumstd
vidioc-expbuf
vidioc-g-audio
vidioc-g-audioout
vidioc-g-crop
vidioc-g-ctrl
vidioc-g-dv-timings
vidioc-g-edid
vidioc-g-enc-index
vidioc-g-ext-ctrls
vidioc-g-fbuf
vidioc-g-fmt
vidioc-g-frequency
vidioc-g-input
vidioc-g-jpegcomp
vidioc-g-modulator
vidioc-g-output
vidioc-g-parm
vidioc-g-priority
vidioc-g-selection
vidioc-g-sliced-vbi-cap
vidioc-g-std
vidioc-g-tuner
vidioc-log-status
vidioc-overlay
vidioc-prepare-buf
vidioc-qbuf
vidioc-querybuf
vidioc-querycap
vidioc-queryctrl
vidioc-query-dv-timings
vidioc-querystd
vidioc-reqbufs
vidioc-remove-bufs
vidioc-s-hw-freq-seek
vidioc-streamon
vidioc-subdev-enum-frame-interval
vidioc-subdev-enum-frame-size
Annotation
- Atlas domain: Support Tooling And Documentation / Documentation.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.