Lines Matching refs:file

330 static ssize_t cadet_read(struct file *file, char __user *data, size_t count, loff_t *ppos)  in cadet_read()  argument
332 struct cadet *dev = video_drvdata(file); in cadet_read()
341 if (!cadet_has_rds_data(dev) && (file->f_flags & O_NONBLOCK)) in cadet_read()
358 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument
370 static int vidioc_g_tuner(struct file *file, void *priv, in vidioc_g_tuner() argument
373 struct cadet *dev = video_drvdata(file); in vidioc_g_tuner()
400 static int vidioc_s_tuner(struct file *file, void *priv, in vidioc_s_tuner() argument
406 static int vidioc_enum_freq_bands(struct file *file, void *priv, in vidioc_enum_freq_bands() argument
417 static int vidioc_g_frequency(struct file *file, void *priv, in vidioc_g_frequency() argument
420 struct cadet *dev = video_drvdata(file); in vidioc_g_frequency()
430 static int vidioc_s_frequency(struct file *file, void *priv, in vidioc_s_frequency() argument
433 struct cadet *dev = video_drvdata(file); in vidioc_s_frequency()
459 static int cadet_open(struct file *file) in cadet_open() argument
461 struct cadet *dev = video_drvdata(file); in cadet_open()
465 err = v4l2_fh_open(file); in cadet_open()
468 if (v4l2_fh_is_singular_file(file)) in cadet_open()
475 static int cadet_release(struct file *file) in cadet_release() argument
477 struct cadet *dev = video_drvdata(file); in cadet_release()
480 if (v4l2_fh_is_singular_file(file) && dev->rdsstat) { in cadet_release()
484 v4l2_fh_release(file); in cadet_release()
489 static unsigned int cadet_poll(struct file *file, struct poll_table_struct *wait) in cadet_poll() argument
491 struct cadet *dev = video_drvdata(file); in cadet_poll()
493 unsigned int res = v4l2_ctrl_poll(file, wait); in cadet_poll()
495 poll_wait(file, &dev->read_queue, wait); in cadet_poll()