Lines Matching refs:ctrls
969 struct v4l2_ext_controls *ctrls) in uvc_ioctl_g_ext_ctrls() argument
973 struct v4l2_ext_control *ctrl = ctrls->controls; in uvc_ioctl_g_ext_ctrls()
981 for (i = 0; i < ctrls->count; ++ctrl, ++i) { in uvc_ioctl_g_ext_ctrls()
985 ctrls->error_idx = i; in uvc_ioctl_g_ext_ctrls()
990 ctrls->error_idx = 0; in uvc_ioctl_g_ext_ctrls()
996 struct v4l2_ext_controls *ctrls, in uvc_ioctl_s_try_ext_ctrls() argument
999 struct v4l2_ext_control *ctrl = ctrls->controls; in uvc_ioctl_s_try_ext_ctrls()
1008 for (i = 0; i < ctrls->count; ++ctrl, ++i) { in uvc_ioctl_s_try_ext_ctrls()
1012 ctrls->error_idx = commit ? ctrls->count : i; in uvc_ioctl_s_try_ext_ctrls()
1017 ctrls->error_idx = 0; in uvc_ioctl_s_try_ext_ctrls()
1020 return uvc_ctrl_commit(handle, ctrls->controls, ctrls->count); in uvc_ioctl_s_try_ext_ctrls()
1026 struct v4l2_ext_controls *ctrls) in uvc_ioctl_s_ext_ctrls() argument
1030 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, true); in uvc_ioctl_s_ext_ctrls()
1034 struct v4l2_ext_controls *ctrls) in uvc_ioctl_try_ext_ctrls() argument
1038 return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, false); in uvc_ioctl_try_ext_ctrls()