Lines Matching refs:fh
504 struct vpfe_fh *fh; in vpfe_open() local
514 fh = kmalloc(sizeof(struct vpfe_fh), GFP_KERNEL); in vpfe_open()
515 if (NULL == fh) { in vpfe_open()
521 file->private_data = fh; in vpfe_open()
522 fh->vpfe_dev = vpfe_dev; in vpfe_open()
523 v4l2_fh_init(&fh->fh, vdev); in vpfe_open()
535 fh->io_allowed = 0; in vpfe_open()
536 v4l2_fh_add(&fh->fh); in vpfe_open()
715 struct vpfe_fh *fh = file->private_data; in vpfe_release() local
724 if (fh->io_allowed) { in vpfe_release()
745 v4l2_fh_del(&fh->fh); in vpfe_release()
746 v4l2_fh_exit(&fh->fh); in vpfe_release()
757 kfree(fh); in vpfe_release()
1249 struct vpfe_fh *fh = vq->priv_data; in vpfe_videobuf_setup() local
1250 struct vpfe_device *vpfe_dev = fh->vpfe_dev; in vpfe_videobuf_setup()
1269 struct vpfe_fh *fh = vq->priv_data; in vpfe_videobuf_prepare() local
1270 struct vpfe_device *vpfe_dev = fh->vpfe_dev; in vpfe_videobuf_prepare()
1301 struct vpfe_fh *fh = vq->priv_data; in vpfe_videobuf_queue() local
1302 struct vpfe_device *vpfe_dev = fh->vpfe_dev; in vpfe_videobuf_queue()
1319 struct vpfe_fh *fh = vq->priv_data; in vpfe_videobuf_release() local
1320 struct vpfe_device *vpfe_dev = fh->vpfe_dev; in vpfe_videobuf_release()
1351 struct vpfe_fh *fh = file->private_data; in vpfe_reqbufs() local
1379 fh, NULL); in vpfe_reqbufs()
1381 fh->io_allowed = 1; in vpfe_reqbufs()
1414 struct vpfe_fh *fh = file->private_data; in vpfe_qbuf() local
1427 if (!fh->io_allowed) { in vpfe_qbuf()
1481 struct vpfe_fh *fh = file->private_data; in vpfe_streamon() local
1494 if (!fh->io_allowed) { in vpfe_streamon()
1565 struct vpfe_fh *fh = file->private_data; in vpfe_streamoff() local
1577 if (!fh->io_allowed) { in vpfe_streamoff()