Lines Matching refs:ctrls
22 #include <media/v4l2-ctrls.h>
1057 struct v4l2_ext_controls *ctrls)
1061 struct v4l2_ext_control *ctrl = ctrls->controls;
1065 if (ctrls->which == V4L2_CTRL_WHICH_DEF_VAL) {
1066 for (i = 0; i < ctrls->count; ++ctrl, ++i) {
1071 ctrls->error_idx = i;
1085 for (i = 0; i < ctrls->count; ++ctrl, ++i) {
1089 ctrls->error_idx = i;
1094 ctrls->error_idx = 0;
1100 struct v4l2_ext_controls *ctrls,
1103 struct v4l2_ext_control *ctrl = ctrls->controls;
1109 if (ctrls->which == V4L2_CTRL_WHICH_DEF_VAL)
1116 for (i = 0; i < ctrls->count; ++ctrl, ++i) {
1120 ctrls->error_idx = commit ? ctrls->count : i;
1125 ctrls->error_idx = 0;
1128 return uvc_ctrl_commit(handle, ctrls->controls, ctrls->count);
1134 struct v4l2_ext_controls *ctrls)
1138 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, true);
1142 struct v4l2_ext_controls *ctrls)
1146 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, false);