Lines Matching refs:v4l2_fh
25 * struct v4l2_fh - Describes a V4L2 file handler
42 struct v4l2_fh {
62 * @fh: pointer to &struct v4l2_fh
68 * uses &struct v4l2_fh.
70 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev);
75 * @fh: pointer to &struct v4l2_fh
80 void v4l2_fh_add(struct v4l2_fh *fh);
88 * It allocates a v4l2_fh and inits and adds it to the &struct video_device
96 * @fh: pointer to &struct v4l2_fh
99 * the &struct v4l2_fh.
103 * uses &struct v4l2_fh.
105 void v4l2_fh_del(struct v4l2_fh *fh);
110 * @fh: pointer to &struct v4l2_fh
112 * Parts of the V4L2 framework using the v4l2_fh must release their
117 * driver uses &struct v4l2_fh.
119 void v4l2_fh_exit(struct v4l2_fh *fh);
127 * It deletes and exits the v4l2_fh associated with the file pointer and
129 * v4l2_fh struct) is %NULL.
139 * @fh: pointer to &struct v4l2_fh
143 int v4l2_fh_is_singular(struct v4l2_fh *fh);