Lines Matching refs:ctrls
1729 struct v4l2_ext_controls ctrls; in v4l_g_ctrl() local
1741 ctrls.ctrl_class = V4L2_CTRL_ID2CLASS(p->id); in v4l_g_ctrl()
1742 ctrls.count = 1; in v4l_g_ctrl()
1743 ctrls.controls = &ctrl; in v4l_g_ctrl()
1746 if (check_ext_ctrls(&ctrls, 1)) { in v4l_g_ctrl()
1747 int ret = ops->vidioc_g_ext_ctrls(file, fh, &ctrls); in v4l_g_ctrl()
1763 struct v4l2_ext_controls ctrls; in v4l_s_ctrl() local
1775 ctrls.ctrl_class = V4L2_CTRL_ID2CLASS(p->id); in v4l_s_ctrl()
1776 ctrls.count = 1; in v4l_s_ctrl()
1777 ctrls.controls = &ctrl; in v4l_s_ctrl()
1780 if (check_ext_ctrls(&ctrls, 1)) in v4l_s_ctrl()
1781 return ops->vidioc_s_ext_ctrls(file, fh, &ctrls); in v4l_s_ctrl()
2457 struct v4l2_ext_controls *ctrls = parg; in check_array_args() local
2459 if (ctrls->count != 0) { in check_array_args()
2460 if (ctrls->count > V4L2_CID_MAX_CTRLS) { in check_array_args()
2464 *user_ptr = (void __user *)ctrls->controls; in check_array_args()
2465 *kernel_ptr = (void **)&ctrls->controls; in check_array_args()
2467 * ctrls->count; in check_array_args()