Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
v4l2-event.c File Reference
#include <media/v4l2-dev.h>
#include <media/v4l2-fh.h>
#include <media/v4l2-event.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/export.h>

Go to the source code of this file.

Functions

int v4l2_event_dequeue (struct v4l2_fh *fh, struct v4l2_event *event, int nonblocking)
 
 EXPORT_SYMBOL_GPL (v4l2_event_dequeue)
 
void v4l2_event_queue (struct video_device *vdev, const struct v4l2_event *ev)
 
 EXPORT_SYMBOL_GPL (v4l2_event_queue)
 
void v4l2_event_queue_fh (struct v4l2_fh *fh, const struct v4l2_event *ev)
 
 EXPORT_SYMBOL_GPL (v4l2_event_queue_fh)
 
int v4l2_event_pending (struct v4l2_fh *fh)
 
 EXPORT_SYMBOL_GPL (v4l2_event_pending)
 
int v4l2_event_subscribe (struct v4l2_fh *fh, const struct v4l2_event_subscription *sub, unsigned elems, const struct v4l2_subscribed_event_ops *ops)
 
 EXPORT_SYMBOL_GPL (v4l2_event_subscribe)
 
void v4l2_event_unsubscribe_all (struct v4l2_fh *fh)
 
 EXPORT_SYMBOL_GPL (v4l2_event_unsubscribe_all)
 
int v4l2_event_unsubscribe (struct v4l2_fh *fh, const struct v4l2_event_subscription *sub)
 
 EXPORT_SYMBOL_GPL (v4l2_event_unsubscribe)
 

Function Documentation

EXPORT_SYMBOL_GPL ( v4l2_event_dequeue  )
EXPORT_SYMBOL_GPL ( v4l2_event_queue  )
EXPORT_SYMBOL_GPL ( v4l2_event_queue_fh  )
EXPORT_SYMBOL_GPL ( v4l2_event_pending  )
EXPORT_SYMBOL_GPL ( v4l2_event_subscribe  )
EXPORT_SYMBOL_GPL ( v4l2_event_unsubscribe_all  )
EXPORT_SYMBOL_GPL ( v4l2_event_unsubscribe  )
int v4l2_event_dequeue ( struct v4l2_fh fh,
struct v4l2_event event,
int  nonblocking 
)

Definition at line 67 of file v4l2-event.c.

int v4l2_event_pending ( struct v4l2_fh fh)

Definition at line 199 of file v4l2-event.c.

void v4l2_event_queue ( struct video_device vdev,
const struct v4l2_event ev 
)

Definition at line 169 of file v4l2-event.c.

void v4l2_event_queue_fh ( struct v4l2_fh fh,
const struct v4l2_event ev 
)

Definition at line 186 of file v4l2-event.c.

int v4l2_event_subscribe ( struct v4l2_fh fh,
const struct v4l2_event_subscription sub,
unsigned  elems,
const struct v4l2_subscribed_event_ops ops 
)

Definition at line 205 of file v4l2-event.c.

int v4l2_event_unsubscribe ( struct v4l2_fh fh,
const struct v4l2_event_subscription sub 
)

Definition at line 280 of file v4l2-event.c.

void v4l2_event_unsubscribe_all ( struct v4l2_fh fh)

Definition at line 257 of file v4l2-event.c.