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: Pointer to a compound value.
60 * @p_const: Pointer to a constant compound value.
98 * void pointer
99 * @ptr: The void pointer
151 * @ctrl: pointer to struct &v4l2_ctrl
231 * @priv: The control's private pointer. For use by the driver. It is
232 * untouched by the control framework. Note that this pointer is
235 * to free this pointer.
236 * @p_array: Pointer to the allocated array. Only valid if @is_array is true.
247 * through a pointer (for compound controls only).
250 * through a pointer.
253 * through a pointer.
317 * @helper: Pointer to helper struct. Used internally in
346 * keep a sorted-by-control-ID list of all controls, while the next pointer
468 * @name: pointer to be filled with a string with the name of the control
469 * @type: pointer for storing the type of the control
470 * @min: pointer for storing the minimum value for the control
471 * @max: pointer for storing the maximum value for the control
472 * @step: pointer for storing the control step
473 * @def: pointer for storing the default value for the control
474 * @flags: pointer for storing the flags to be used on the control
727 * pointer. Use v4l2_ctrl_ptr_create(NULL) if the default value of the
761 * @ctrl: pointer to struct &v4l2_ctrl.
777 * Does nothing if either of the two handlers is a NULL pointer.
1264 * @old: pointer to struct &v4l2_event with the reported
1266 * @new: pointer to struct &v4l2_event with the modified
1275 * @old: pointer to struct &v4l2_event with the reported
1277 * @new: pointer to struct &v4l2_event with the merged
1285 * @file: pointer to struct file
1298 * @fh: pointer to struct v4l2_fh
1299 * @sub: pointer to &struct v4l2_event_subscription
1311 * @file: pointer to struct file
1312 * @wait: pointer to struct poll_table_struct
1355 * with the returned handler pointer.
1388 * This function returns a pointer to the control if this control is
1400 * @hdl: pointer to &struct v4l2_ctrl_handler
1401 * @qc: pointer to &struct v4l2_queryctrl
1411 * @hdl: pointer to &struct v4l2_ctrl_handler
1412 * @qc: pointer to &struct v4l2_query_ext_ctrl
1423 * @hdl: pointer to &struct v4l2_ctrl_handler
1424 * @qm: pointer to &struct v4l2_querymenu
1434 * @hdl: pointer to &struct v4l2_ctrl_handler
1435 * @ctrl: pointer to &struct v4l2_control
1445 * @fh: pointer to &struct v4l2_fh
1446 * @hdl: pointer to &struct v4l2_ctrl_handler
1448 * @ctrl: pointer to &struct v4l2_control
1459 * @hdl: pointer to &struct v4l2_ctrl_handler
1460 * @vdev: pointer to &struct video_device
1461 * @mdev: pointer to &struct media_device
1462 * @c: pointer to &struct v4l2_ext_controls
1473 * @hdl: pointer to &struct v4l2_ctrl_handler
1474 * @vdev: pointer to &struct video_device
1475 * @mdev: pointer to &struct media_device
1476 * @c: pointer to &struct v4l2_ext_controls
1489 * @fh: pointer to &struct v4l2_fh
1490 * @hdl: pointer to &struct v4l2_ctrl_handler
1491 * @vdev: pointer to &struct video_device
1492 * @mdev: pointer to &struct media_device
1493 * @c: pointer to &struct v4l2_ext_controls
1507 * @sd: pointer to &struct v4l2_subdev
1508 * @fh: pointer to &struct v4l2_fh
1509 * @sub: pointer to &struct v4l2_event_subscription
1518 * @sd: pointer to &struct v4l2_subdev
1526 * @hdl: pointer to &struct v4l2_ctrl_handler to register controls on
1527 * @ctrl_ops: pointer to &struct v4l2_ctrl_ops to register controls with
1528 * @p: pointer to &struct v4l2_fwnode_device_properties
1551 * @ctrl: The v4l2_ctrl pointer.
1563 * @ctrl: The v4l2_ctrl pointer.
1575 * @ctrl: The v4l2_ctrl pointer.
1584 * @ctrl: The v4l2_ctrl pointer.