• 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 defs:handler

42   *		ctrl->handler->lock is held when these ops are called, so no
43 * one else can access controls owned by that handler.
53 * @handler: The handler that owns the control.
58 * @is_private: If set, then this control is private to its handler and it
97 struct v4l2_ctrl_handler *handler;
135 * Each control handler has a list of these refs. The list_head is used to
145 /** struct v4l2_ctrl_handler - The control handler keeps track of all the
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.
188 * @is_private: If set, then this control is private to its handler and it
228 /** v4l2_ctrl_handler_init() - Initialize the control handler.
229 * @hdl: The control handler.
230 * @nr_of_controls_hint: A hint of how many controls this handler is
244 /** v4l2_ctrl_handler_free() - Free all controls owned by the handler and free
246 * @hdl: The control handler.
253 * to the handler to initialize the hardware to the current control values.
254 * @hdl: The control handler.
262 /** v4l2_ctrl_handler_log_status() - Log all controls owned by the handler.
263 * @hdl: The control handler.
278 * @hdl: The control handler.
289 * @hdl: The control handler.
310 * @hdl: The control handler.
331 /** v4l2_ctrl_add_ctrl() - Add a control from another handler to this handler.
332 * @hdl: The control handler.
336 * If the control already belonged to the handler, then it will do
342 /** v4l2_ctrl_add_handler() - Add all controls from handler @add to
343 * handler @hdl.
344 * @hdl: The control handler.
345 * @add: The control handler whose controls you want to add to
346 * the @hdl control handler.
364 * @hdl: The control handler.
367 * If @hdl == NULL this will return NULL as well. Will lock the handler so
380 * This function can be called regardless of whether the control handler
394 * This function can be called regardless of whether the control handler
399 /** v4l2_ctrl_lock() - Helper function to lock the handler
405 mutex_lock(&ctrl->handler->lock);
408 /** v4l2_ctrl_lock() - Helper function to unlock the handler
414 mutex_unlock(&ctrl->handler->lock);
421 * framework. This function will lock the control's handler, so it cannot be
433 * framework. This function will lock the control's handler, so it cannot be