Lines Matching full:pointer

29  * union v4l2_ctrl_ptr - A pointer to a control value.
30 * @p_s32: Pointer to a 32-bit signed value.
31 * @p_s64: Pointer to a 64-bit signed value.
32 * @p_u8: Pointer to a 8-bit unsigned value.
33 * @p_u16: Pointer to a 16-bit unsigned value.
34 * @p_u32: Pointer to a 32-bit unsigned value.
35 * @p_char: Pointer to a string.
36 * @p_mpeg2_sequence: Pointer to a MPEG2 sequence structure.
37 * @p_mpeg2_picture: Pointer to a MPEG2 picture structure.
38 * @p_mpeg2_quantisation: Pointer to a MPEG2 quantisation data structure.
39 * @p_fwht_params: Pointer to a FWHT stateless parameters structure.
40 * @p_h264_sps: Pointer to a struct v4l2_ctrl_h264_sps.
41 * @p_h264_pps: Pointer to a struct v4l2_ctrl_h264_pps.
42 * @p_h264_scaling_matrix: Pointer to a struct v4l2_ctrl_h264_scaling_matrix.
43 * @p_h264_slice_params: Pointer to a struct v4l2_ctrl_h264_slice_params.
44 * @p_h264_decode_params: Pointer to a struct v4l2_ctrl_h264_decode_params.
45 * @p_h264_pred_weights: Pointer to a struct v4l2_ctrl_h264_pred_weights.
46 * @p_vp8_frame: Pointer to a VP8 frame params structure.
47 * @p_vp9_compressed_hdr_probs: Pointer to a VP9 frame compressed header probs structure.
48 * @p_vp9_frame: Pointer to a VP9 frame params structure.
49 * @p_hevc_sps: Pointer to an HEVC sequence parameter set structure.
50 * @p_hevc_pps: Pointer to an HEVC picture parameter set structure.
51 * @p_hevc_slice_params: Pointer to an HEVC slice parameters structure.
52 * @p_hdr10_cll: Pointer to an HDR10 Content Light Level structure.
53 * @p_hdr10_mastering: Pointer to an HDR10 Mastering Display structure.
54 * @p_area: Pointer to an area.
55 * @p_av1_sequence: Pointer to an AV1 sequence structure.
56 * @p_av1_tile_group_entry: Pointer to an AV1 tile group entry structure.
57 * @p_av1_frame: Pointer to an AV1 frame structure.
58 * @p_av1_film_grain: Pointer to an AV1 film grain structure.
59 * @p_rect: Pointer to a rectangle.
60 * @p: Pointer to a compound value.
61 * @p_const: Pointer to a constant compound value.
100 * void pointer
101 * @ptr: The void pointer
159 * @ctrl: pointer to struct &v4l2_ctrl
239 * @priv: The control's private pointer. For use by the driver. It is
240 * untouched by the control framework. Note that this pointer is
243 * to free this pointer.
244 * @p_array: Pointer to the allocated array. Only valid if @is_array is true.
255 * through a pointer (for compound controls only).
258 * through a pointer (for compound controls only).
261 * through a pointer (for compound controls only).
264 * through a pointer.
267 * through a pointer.
333 * @helper: Pointer to helper struct. Used internally in
362 * keep a sorted-by-control-ID list of all controls, while the next pointer
488 * @name: pointer to be filled with a string with the name of the control
489 * @type: pointer for storing the type of the control
490 * @min: pointer for storing the minimum value for the control
491 * @max: pointer for storing the maximum value for the control
492 * @step: pointer for storing the control step
493 * @def: pointer for storing the default value for the control
494 * @flags: pointer for storing the flags to be used on the control
749 * to convert a pointer to a const union v4l2_ctrl_ptr.
789 * @ctrl: pointer to struct &v4l2_ctrl.
805 * Does nothing if either of the two handlers is a NULL pointer.
1292 * @old: pointer to struct &v4l2_event with the reported
1294 * @new: pointer to struct &v4l2_event with the modified
1303 * @old: pointer to struct &v4l2_event with the reported
1305 * @new: pointer to struct &v4l2_event with the merged
1313 * @file: pointer to struct file
1326 * @fh: pointer to struct v4l2_fh
1327 * @sub: pointer to &struct v4l2_event_subscription
1339 * @file: pointer to struct file
1340 * @wait: pointer to struct poll_table_struct
1383 * with the returned handler pointer.
1416 * This function returns a pointer to the control if this control is
1428 * @hdl: pointer to &struct v4l2_ctrl_handler
1429 * @qc: pointer to &struct v4l2_queryctrl
1451 * @hdl: pointer to &struct v4l2_ctrl_handler
1452 * @qc: pointer to &struct v4l2_query_ext_ctrl
1463 * @hdl: pointer to &struct v4l2_ctrl_handler
1464 * @qm: pointer to &struct v4l2_querymenu
1474 * @hdl: pointer to &struct v4l2_ctrl_handler
1475 * @ctrl: pointer to &struct v4l2_control
1485 * @fh: pointer to &struct v4l2_fh
1486 * @hdl: pointer to &struct v4l2_ctrl_handler
1488 * @ctrl: pointer to &struct v4l2_control
1499 * @hdl: pointer to &struct v4l2_ctrl_handler
1500 * @vdev: pointer to &struct video_device
1501 * @mdev: pointer to &struct media_device
1502 * @c: pointer to &struct v4l2_ext_controls
1513 * @hdl: pointer to &struct v4l2_ctrl_handler
1514 * @vdev: pointer to &struct video_device
1515 * @mdev: pointer to &struct media_device
1516 * @c: pointer to &struct v4l2_ext_controls
1529 * @fh: pointer to &struct v4l2_fh
1530 * @hdl: pointer to &struct v4l2_ctrl_handler
1531 * @vdev: pointer to &struct video_device
1532 * @mdev: pointer to &struct media_device
1533 * @c: pointer to &struct v4l2_ext_controls
1547 * @sd: pointer to &struct v4l2_subdev
1548 * @fh: pointer to &struct v4l2_fh
1549 * @sub: pointer to &struct v4l2_event_subscription
1558 * @sd: pointer to &struct v4l2_subdev
1566 * @hdl: pointer to &struct v4l2_ctrl_handler to register controls on
1567 * @ctrl_ops: pointer to &struct v4l2_ctrl_ops to register controls with
1568 * @p: pointer to &struct v4l2_fwnode_device_properties
1591 * @ctrl: The v4l2_ctrl pointer.
1603 * @ctrl: The v4l2_ctrl pointer.
1615 * @ctrl: The v4l2_ctrl pointer.
1624 * @ctrl: The v4l2_ctrl pointer.