Lines Matching refs:fh

164 	struct saa7164_vbi_fh *fh = file->private_data;  in vidioc_s_std()  local
166 return saa7164_s_std(fh->port->enc_port, id); in vidioc_s_std()
171 struct saa7164_encoder_fh *fh = file->private_data; in vidioc_g_std() local
173 return saa7164_g_std(fh->port->enc_port, id); in vidioc_g_std()
178 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_input() local
180 return saa7164_g_input(fh->port->enc_port, i); in vidioc_g_input()
185 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_input() local
187 return saa7164_s_input(fh->port->enc_port, i); in vidioc_s_input()
193 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_frequency() local
195 return saa7164_g_frequency(fh->port->enc_port, f); in vidioc_g_frequency()
201 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_frequency() local
202 int ret = saa7164_s_frequency(fh->port->enc_port, f); in vidioc_s_frequency()
205 saa7164_vbi_initialize(fh->port); in vidioc_s_frequency()
212 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_querycap() local
213 struct saa7164_port *port = fh->port; in vidioc_querycap()
439 struct saa7164_vbi_fh *fh; in fops_open() local
450 fh = kzalloc(sizeof(*fh), GFP_KERNEL); in fops_open()
451 if (NULL == fh) in fops_open()
454 fh->port = port; in fops_open()
455 v4l2_fh_init(&fh->fh, video_devdata(file)); in fops_open()
456 v4l2_fh_add(&fh->fh); in fops_open()
457 file->private_data = fh; in fops_open()
464 struct saa7164_vbi_fh *fh = file->private_data; in fops_release() local
465 struct saa7164_port *port = fh->port; in fops_release()
471 if (atomic_cmpxchg(&fh->v4l_reading, 1, 0) == 1) { in fops_release()
478 v4l2_fh_del(&fh->fh); in fops_release()
479 v4l2_fh_exit(&fh->fh); in fops_release()
480 kfree(fh); in fops_release()
517 struct saa7164_vbi_fh *fh = file->private_data; in fops_read() local
518 struct saa7164_port *port = fh->port; in fops_read()
538 if (atomic_cmpxchg(&fh->v4l_reading, 0, 1) == 0) { in fops_read()
624 struct saa7164_vbi_fh *fh = (struct saa7164_vbi_fh *)file->private_data; in fops_poll() local
625 struct saa7164_port *port = fh->port; in fops_poll()
639 if (atomic_cmpxchg(&fh->v4l_reading, 0, 1) == 0) { in fops_poll()