#include <linux/bitops.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <media/v4l2-dev.h>
#include <media/v4l2-fh.h>
#include <media/v4l2-event.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-mc.h>
void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev)
{ … }
EXPORT_SYMBOL_GPL(…);
void v4l2_fh_add(struct v4l2_fh *fh)
{ … }
EXPORT_SYMBOL_GPL(…);
int v4l2_fh_open(struct file *filp)
{ … }
EXPORT_SYMBOL_GPL(…);
void v4l2_fh_del(struct v4l2_fh *fh)
{ … }
EXPORT_SYMBOL_GPL(…);
void v4l2_fh_exit(struct v4l2_fh *fh)
{ … }
EXPORT_SYMBOL_GPL(…);
int v4l2_fh_release(struct file *filp)
{ … }
EXPORT_SYMBOL_GPL(…);
int v4l2_fh_is_singular(struct v4l2_fh *fh)
{ … }
EXPORT_SYMBOL_GPL(…);