Lines Matching refs:event
3 * v4l2-event.h
25 * struct v4l2_kevent - Internal kernel event struct.
28 * @event: The event itself.
29 * @ts: The timestamp of the event.
34 struct v4l2_event event;
39 * struct v4l2_subscribed_event_ops - Subscribed event operations.
43 * @replace: Optional callback that can replace event 'old' with event 'new'.
44 * @merge: Optional callback that can merge event 'old' into event 'new'.
55 * event.
61 * @fh: Filehandle that subscribed to this event.
62 * @node: List node that hooks into the object's event list
66 * @first: The index of the events containing the oldest available event.
88 * @event: pointer to struct v4l2_event
89 * @nonblocking: if not zero, waits for an event to arrive
91 int v4l2_event_dequeue(struct v4l2_fh *fh, struct v4l2_event *event,
100 * The event will be queued for all &struct v4l2_fh file handlers.
115 * The event will be queued only for the specified &struct v4l2_fh file handler.
124 * v4l2_event_pending - Check if an event is available
133 * v4l2_event_subscribe - Subscribes to an event
150 * v4l2_event_unsubscribe - Unsubscribes to an event
181 * v4l2_event_subscribe() if the event is %V4L2_EVENT_SOURCE_CHANGE.