Lines Matching refs:filp

676 static int viacam_open(struct file *filp)
678 struct via_camera *cam = video_drvdata(filp);
686 ret = v4l2_fh_open(filp);
689 if (v4l2_fh_is_singular_file(filp)) {
693 v4l2_fh_release(filp);
704 static int viacam_release(struct file *filp)
706 struct via_camera *cam = video_drvdata(filp);
710 last_open = v4l2_fh_is_singular_file(filp);
711 _vb2_fop_release(filp, NULL);
741 static int viacam_enum_input(struct file *filp, void *priv,
752 static int viacam_g_input(struct file *filp, void *priv, unsigned int *i)
758 static int viacam_s_input(struct file *filp, void *priv, unsigned int i)
781 static int viacam_enum_fmt_vid_cap(struct file *filp, void *priv,
855 static int viacam_try_fmt_vid_cap(struct file *filp, void *priv,
858 struct via_camera *cam = video_drvdata(filp);
865 static int viacam_g_fmt_vid_cap(struct file *filp, void *priv,
868 struct via_camera *cam = video_drvdata(filp);
874 static int viacam_s_fmt_vid_cap(struct file *filp, void *priv,
877 struct via_camera *cam = video_drvdata(filp);
907 static int viacam_querycap(struct file *filp, void *priv,
918 static int viacam_g_parm(struct file *filp, void *priv,
921 struct via_camera *cam = video_drvdata(filp);
923 return v4l2_g_parm_cap(video_devdata(filp), cam->sensor, parm);
926 static int viacam_s_parm(struct file *filp, void *priv,
929 struct via_camera *cam = video_drvdata(filp);
931 return v4l2_s_parm_cap(video_devdata(filp), cam->sensor, parm);
934 static int viacam_enum_framesizes(struct file *filp, void *priv,
955 static int viacam_enum_frameintervals(struct file *filp, void *priv,
958 struct via_camera *cam = video_drvdata(filp);