Lines Matching refs:ctrls
978 struct v4l2_ext_controls *ctrls) in uvc_ioctl_g_ext_ctrls() argument
982 struct v4l2_ext_control *ctrl = ctrls->controls; in uvc_ioctl_g_ext_ctrls()
990 for (i = 0; i < ctrls->count; ++ctrl, ++i) { in uvc_ioctl_g_ext_ctrls()
994 ctrls->error_idx = i; in uvc_ioctl_g_ext_ctrls()
999 ctrls->error_idx = 0; in uvc_ioctl_g_ext_ctrls()
1005 struct v4l2_ext_controls *ctrls, in uvc_ioctl_s_try_ext_ctrls() argument
1008 struct v4l2_ext_control *ctrl = ctrls->controls; in uvc_ioctl_s_try_ext_ctrls()
1017 for (i = 0; i < ctrls->count; ++ctrl, ++i) { in uvc_ioctl_s_try_ext_ctrls()
1021 ctrls->error_idx = commit ? ctrls->count : i; in uvc_ioctl_s_try_ext_ctrls()
1026 ctrls->error_idx = 0; in uvc_ioctl_s_try_ext_ctrls()
1029 return uvc_ctrl_commit(handle, ctrls->controls, ctrls->count); in uvc_ioctl_s_try_ext_ctrls()
1035 struct v4l2_ext_controls *ctrls) in uvc_ioctl_s_ext_ctrls() argument
1039 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, true); in uvc_ioctl_s_ext_ctrls()
1043 struct v4l2_ext_controls *ctrls) in uvc_ioctl_try_ext_ctrls() argument
1047 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, false); in uvc_ioctl_try_ext_ctrls()