Lines Matching refs:file

385 static int hdpvr_open(struct file *file)  in hdpvr_open()  argument
392 v4l2_fh_init(&fh->fh, video_devdata(file)); in hdpvr_open()
394 file->private_data = fh; in hdpvr_open()
398 static int hdpvr_release(struct file *file) in hdpvr_release() argument
400 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_release()
403 if (file->private_data == dev->owner) { in hdpvr_release()
409 return v4l2_fh_release(file); in hdpvr_release()
416 static ssize_t hdpvr_read(struct file *file, char __user *buffer, size_t count, in hdpvr_read() argument
419 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_read()
439 dev->owner = file->private_data; in hdpvr_read()
445 if (!(file->f_flags & O_NONBLOCK)) { in hdpvr_read()
458 if (file->f_flags & O_NONBLOCK) { in hdpvr_read()
515 static unsigned int hdpvr_poll(struct file *filp, poll_table *wait) in hdpvr_poll()
567 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument
570 struct hdpvr_device *dev = video_drvdata(file); in vidioc_querycap()
581 static int vidioc_s_std(struct file *file, void *_fh, in vidioc_s_std() argument
584 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_std()
601 static int vidioc_g_std(struct file *file, void *_fh, in vidioc_g_std() argument
604 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_std()
613 static int vidioc_querystd(struct file *file, void *_fh, v4l2_std_id *a) in vidioc_querystd() argument
615 struct hdpvr_device *dev = video_drvdata(file); in vidioc_querystd()
632 static int vidioc_s_dv_timings(struct file *file, void *_fh, in vidioc_s_dv_timings() argument
635 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_dv_timings()
655 static int vidioc_g_dv_timings(struct file *file, void *_fh, in vidioc_g_dv_timings() argument
658 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_dv_timings()
668 static int vidioc_query_dv_timings(struct file *file, void *_fh, in vidioc_query_dv_timings() argument
671 struct hdpvr_device *dev = video_drvdata(file); in vidioc_query_dv_timings()
710 static int vidioc_enum_dv_timings(struct file *file, void *_fh, in vidioc_enum_dv_timings() argument
713 struct hdpvr_device *dev = video_drvdata(file); in vidioc_enum_dv_timings()
726 static int vidioc_dv_timings_cap(struct file *file, void *_fh, in vidioc_dv_timings_cap() argument
729 struct hdpvr_device *dev = video_drvdata(file); in vidioc_dv_timings_cap()
753 static int vidioc_enum_input(struct file *file, void *_fh, struct v4l2_input *i) in vidioc_enum_input() argument
774 static int vidioc_s_input(struct file *file, void *_fh, in vidioc_s_input() argument
777 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_input()
808 static int vidioc_g_input(struct file *file, void *private_data, in vidioc_g_input() argument
811 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_input()
824 static int vidioc_enumaudio(struct file *file, void *priv, in vidioc_enumaudio() argument
841 static int vidioc_s_audio(struct file *file, void *private_data, in vidioc_s_audio() argument
844 struct hdpvr_device *dev = video_drvdata(file); in vidioc_s_audio()
860 static int vidioc_g_audio(struct file *file, void *private_data, in vidioc_g_audio() argument
863 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_audio()
978 static int vidioc_enum_fmt_vid_cap(struct file *file, void *private_data, in vidioc_enum_fmt_vid_cap() argument
991 static int vidioc_g_fmt_vid_cap(struct file *file, void *_fh, in vidioc_g_fmt_vid_cap() argument
994 struct hdpvr_device *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap()
1037 static int vidioc_encoder_cmd(struct file *filp, void *priv, in vidioc_encoder_cmd()
1082 static int vidioc_try_encoder_cmd(struct file *filp, void *priv, in vidioc_try_encoder_cmd()