Lines Matching refs:ctrl_refs
1710 INIT_LIST_HEAD(&hdl->ctrl_refs); in v4l2_ctrl_handler_init_class()
1731 list_for_each_entry_safe(ref, next_ref, &hdl->ctrl_refs, node) { in v4l2_ctrl_handler_free()
1762 list_for_each_entry(ref, &hdl->ctrl_refs, node) { in find_private_ref()
1870 if (list_empty(&hdl->ctrl_refs) || id > node2id(hdl->ctrl_refs.prev)) { in handler_new_ref()
1871 list_add_tail(&new_ref->node, &hdl->ctrl_refs); in handler_new_ref()
1876 list_for_each_entry(ref, &hdl->ctrl_refs, node) { in handler_new_ref()
2233 list_for_each_entry(ref, &add->ctrl_refs, node) { in v4l2_ctrl_add_handler()
2480 if ((qc->id & next_flags) && !list_empty(&hdl->ctrl_refs)) { in v4l2_query_ext_ctrl()
2497 if (id >= node2id(hdl->ctrl_refs.prev)) { in v4l2_query_ext_ctrl()
2502 list_for_each_entry_continue(ref, &hdl->ctrl_refs, node) { in v4l2_query_ext_ctrl()
2509 if (&ref->node == &hdl->ctrl_refs) in v4l2_query_ext_ctrl()
2516 list_for_each_entry(ref, &hdl->ctrl_refs, node) { in v4l2_query_ext_ctrl()
2523 if (&ref->node == &hdl->ctrl_refs) in v4l2_query_ext_ctrl()
2793 return list_empty(&hdl->ctrl_refs) ? -EINVAL : 0; in class_check()