Lines Matching refs:fh

149 	struct saa7164_vbi_fh *fh = file->private_data;  in vidioc_s_std()  local
151 return saa7164_s_std(fh->port->enc_port, id); in vidioc_s_std()
156 struct saa7164_encoder_fh *fh = file->private_data; in vidioc_g_std() local
158 return saa7164_g_std(fh->port->enc_port, id); in vidioc_g_std()
163 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_input() local
165 return saa7164_g_input(fh->port->enc_port, i); in vidioc_g_input()
170 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_input() local
172 return saa7164_s_input(fh->port->enc_port, i); in vidioc_s_input()
178 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_frequency() local
180 return saa7164_g_frequency(fh->port->enc_port, f); in vidioc_g_frequency()
186 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_frequency() local
187 int ret = saa7164_s_frequency(fh->port->enc_port, f); in vidioc_s_frequency()
190 saa7164_vbi_initialize(fh->port); in vidioc_s_frequency()
197 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_querycap() local
198 struct saa7164_port *port = fh->port; in vidioc_querycap()
416 struct saa7164_vbi_fh *fh; in fops_open() local
427 fh = kzalloc(sizeof(*fh), GFP_KERNEL); in fops_open()
428 if (NULL == fh) in fops_open()
431 fh->port = port; in fops_open()
432 v4l2_fh_init(&fh->fh, video_devdata(file)); in fops_open()
433 v4l2_fh_add(&fh->fh); in fops_open()
434 file->private_data = fh; in fops_open()
441 struct saa7164_vbi_fh *fh = file->private_data; in fops_release() local
442 struct saa7164_port *port = fh->port; in fops_release()
448 if (atomic_cmpxchg(&fh->v4l_reading, 1, 0) == 1) { in fops_release()
455 v4l2_fh_del(&fh->fh); in fops_release()
456 v4l2_fh_exit(&fh->fh); in fops_release()
457 kfree(fh); in fops_release()
494 struct saa7164_vbi_fh *fh = file->private_data; in fops_read() local
495 struct saa7164_port *port = fh->port; in fops_read()
515 if (atomic_cmpxchg(&fh->v4l_reading, 0, 1) == 0) { in fops_read()
601 struct saa7164_vbi_fh *fh = (struct saa7164_vbi_fh *)file->private_data; in fops_poll() local
602 struct saa7164_port *port = fh->port; in fops_poll()
616 if (atomic_cmpxchg(&fh->v4l_reading, 0, 1) == 0) { in fops_poll()