Lines Matching refs:file

375 static int hdpvr_open(struct file *file)  in hdpvr_open()  argument
382 v4l2_fh_init(&fh->fh, video_devdata(file)); in hdpvr_open()
384 file->private_data = fh; in hdpvr_open()
388 static int hdpvr_release(struct file *file) in hdpvr_release() argument
390 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_release()
393 if (file->private_data == dev->owner) { in hdpvr_release()
399 return v4l2_fh_release(file); in hdpvr_release()
406 static ssize_t hdpvr_read(struct file *file, char __user *buffer, size_t count, in hdpvr_read() argument
409 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_read()
429 dev->owner = file->private_data; in hdpvr_read()
435 if (!(file->f_flags & O_NONBLOCK)) { in hdpvr_read()
449 if (file->f_flags & O_NONBLOCK) { in hdpvr_read()
526 static __poll_t hdpvr_poll(struct file *filp, poll_table *wait) in hdpvr_poll()
578 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument
581 struct hdpvr_device *dev = video_drvdata(file); in vidioc_querycap()
589 static int vidioc_s_std(struct file *file, void *_fh, in vidioc_s_std() argument
592 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_std()
609 static int vidioc_g_std(struct file *file, void *_fh, in vidioc_g_std() argument
612 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_std()
621 static int vidioc_querystd(struct file *file, void *_fh, v4l2_std_id *a) in vidioc_querystd() argument
623 struct hdpvr_device *dev = video_drvdata(file); in vidioc_querystd()
640 static int vidioc_s_dv_timings(struct file *file, void *_fh, in vidioc_s_dv_timings() argument
643 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_dv_timings()
663 static int vidioc_g_dv_timings(struct file *file, void *_fh, in vidioc_g_dv_timings() argument
666 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_dv_timings()
676 static int vidioc_query_dv_timings(struct file *file, void *_fh, in vidioc_query_dv_timings() argument
679 struct hdpvr_device *dev = video_drvdata(file); in vidioc_query_dv_timings()
718 static int vidioc_enum_dv_timings(struct file *file, void *_fh, in vidioc_enum_dv_timings() argument
721 struct hdpvr_device *dev = video_drvdata(file); in vidioc_enum_dv_timings()
734 static int vidioc_dv_timings_cap(struct file *file, void *_fh, in vidioc_dv_timings_cap() argument
737 struct hdpvr_device *dev = video_drvdata(file); in vidioc_dv_timings_cap()
761 static int vidioc_enum_input(struct file *file, void *_fh, struct v4l2_input *i) in vidioc_enum_input() argument
781 static int vidioc_s_input(struct file *file, void *_fh, in vidioc_s_input() argument
784 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_input()
815 static int vidioc_g_input(struct file *file, void *private_data, in vidioc_g_input() argument
818 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_input()
831 static int vidioc_enumaudio(struct file *file, void *priv, in vidioc_enumaudio() argument
847 static int vidioc_s_audio(struct file *file, void *private_data, in vidioc_s_audio() argument
850 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_audio()
866 static int vidioc_g_audio(struct file *file, void *private_data, in vidioc_g_audio() argument
869 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_audio()
983 static int vidioc_enum_fmt_vid_cap(struct file *file, void *private_data, in vidioc_enum_fmt_vid_cap() argument
994 static int vidioc_g_fmt_vid_cap(struct file *file, void *_fh, in vidioc_g_fmt_vid_cap() argument
997 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap()
1040 static int vidioc_encoder_cmd(struct file *filp, void *priv, in vidioc_encoder_cmd()
1085 static int vidioc_try_encoder_cmd(struct file *filp, void *priv, in vidioc_try_encoder_cmd()