Home
last modified time | relevance | path

Searched refs:v4l2_event (Results 1 – 9 of 9) sorted by relevance

/linux-4.19.296/include/media/
Dv4l2-event.h41 struct v4l2_event event;
55 void (*replace)(struct v4l2_event *old, const struct v4l2_event *new);
56 void (*merge)(const struct v4l2_event *old, struct v4l2_event *new);
97 int v4l2_event_dequeue(struct v4l2_fh *fh, struct v4l2_event *event,
112 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev);
127 void v4l2_event_queue_fh(struct v4l2_fh *fh, const struct v4l2_event *ev);
Dv4l2-ctrls.h1002 void v4l2_ctrl_replace(struct v4l2_event *old, const struct v4l2_event *new);
1013 void v4l2_ctrl_merge(const struct v4l2_event *old, struct v4l2_event *new);
Dv4l2-subdev.h39 #define V4L2_DEVICE_NOTIFY_EVENT _IOW('v', 2, struct v4l2_event)
43 struct v4l2_event;
1128 const struct v4l2_event *ev);
/linux-4.19.296/drivers/media/v4l2-core/
Dv4l2-event.c35 static int __v4l2_event_dequeue(struct v4l2_fh *fh, struct v4l2_event *event) in __v4l2_event_dequeue()
63 int v4l2_event_dequeue(struct v4l2_fh *fh, struct v4l2_event *event, in v4l2_event_dequeue()
106 static void __v4l2_event_queue_fh(struct v4l2_fh *fh, const struct v4l2_event *ev, in __v4l2_event_queue_fh()
157 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev) in v4l2_event_queue()
177 void v4l2_event_queue_fh(struct v4l2_fh *fh, const struct v4l2_event *ev) in v4l2_event_queue_fh()
328 static void v4l2_event_src_replace(struct v4l2_event *old, in v4l2_event_src_replace()
329 const struct v4l2_event *new) in v4l2_event_src_replace()
337 static void v4l2_event_src_merge(const struct v4l2_event *old, in v4l2_event_src_merge()
338 struct v4l2_event *new) in v4l2_event_src_merge()
Dv4l2-ctrls.c1381 static void fill_event(struct v4l2_event *ev, struct v4l2_ctrl *ctrl, u32 changes) in fill_event()
1405 struct v4l2_event ev; in send_event()
3533 struct v4l2_event ev; in v4l2_ctrl_add_event()
3560 void v4l2_ctrl_replace(struct v4l2_event *old, const struct v4l2_event *new) in v4l2_ctrl_replace()
3569 void v4l2_ctrl_merge(const struct v4l2_event *old, struct v4l2_event *new) in v4l2_ctrl_merge()
Dv4l2-compat-ioctl32.c1032 static int put_v4l2_event32(struct v4l2_event __user *p64, in put_v4l2_event32()
1328 err = alloc_userspace(sizeof(struct v4l2_event), 0, &new_p64); in do_video_ioctl()
Dv4l2-subdev.c710 const struct v4l2_event *ev) in v4l2_subdev_notify_event()
Dv4l2-ioctl.c823 const struct v4l2_event *p = arg; in v4l_print_event()
/linux-4.19.296/include/uapi/linux/
Dvideodev2.h2238 struct v4l2_event { struct
2404 #define VIDIOC_DQEVENT _IOR('V', 89, struct v4l2_event)