• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/media/

Lines Matching refs:controls

2     V4L2 controls support header.
35 * for volatile (and usually read-only) controls such as a control
43 * one else can access controls owned by that handler.
55 * @ncontrols: Number of controls in cluster array.
72 * @step: The control's step value for non-menu controls.
73 * @menu_skip_mask: The control's skip mask for menu controls. This makes it
136 * keep a sorted-by-control-ID list of all controls, while the next pointer
146 * controls: both the controls owned by the handler and those inherited
148 * @lock: Lock to control access to this handler and its controls.
149 * @ctrls: The list of controls owned by this handler.
175 * @step: The control's step value for non-menu controls.
178 * @menu_skip_mask: The control's skip mask for menu controls. This makes it
212 * This works for all standard V4L2 controls.
213 * For non-standard controls it will only fill in the given arguments
230 * @nr_of_controls_hint: A hint of how many controls this handler is
232 * any inherited controls. It doesn't have to be precise, but if
244 /** v4l2_ctrl_handler_free() - Free all controls owned by the handler and free
252 /** v4l2_ctrl_handler_setup() - Call the s_ctrl op for all controls belonging
256 * Button controls will be skipped, as are read-only controls.
262 /** v4l2_ctrl_handler_log_status() - Log all controls owned by the handler.
303 * Use v4l2_ctrl_new_std_menu() when adding menu controls.
314 * @mask: The control's skip mask for menu controls. This makes it
342 /** v4l2_ctrl_add_handler() - Add all controls from handler @add to
345 * @add: The control handler whose controls you want to add to
356 /** v4l2_ctrl_cluster() - Mark all controls in the cluster as belonging to that cluster.
357 * @ncontrols: The number of controls in this cluster.
358 * @controls: The cluster control array of size @ncontrols.
360 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls);
424 * This function is for integer type controls only.
436 * This function is for integer type controls only.