Lines Matching refs:parg
2412 static int check_array_args(unsigned int cmd, void *parg, size_t *array_size, in check_array_args() argument
2422 struct v4l2_buffer *buf = parg; in check_array_args()
2439 struct v4l2_edid *edid = parg; in check_array_args()
2457 struct v4l2_ext_controls *ctrls = parg; in check_array_args()
2483 void *parg = (void *)arg; in video_usercopy() local
2493 parg = sbuf; in video_usercopy()
2499 parg = mbuf; in video_usercopy()
2519 if (copy_from_user(parg, (void __user *)arg, n)) in video_usercopy()
2524 memset((u8 *)parg + n, 0, _IOC_SIZE(cmd) - n); in video_usercopy()
2527 memset(parg, 0, _IOC_SIZE(cmd)); in video_usercopy()
2531 err = check_array_args(cmd, parg, &array_size, &user_ptr, &kernel_ptr); in video_usercopy()
2554 err = func(file, cmd, parg); in video_usercopy()
2559 trace_v4l2_dqbuf(video_devdata(file)->minor, parg); in video_usercopy()
2561 trace_v4l2_qbuf(video_devdata(file)->minor, parg); in video_usercopy()
2580 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in video_usercopy()