Lines Matching refs:sub
224 const struct v4l2_event_subscription *sub, unsigned int elems, in v4l2_event_subscribe() argument
232 if (sub->type == V4L2_EVENT_ALL) in v4l2_event_subscribe()
243 sev->type = sub->type; in v4l2_event_subscribe()
244 sev->id = sub->id; in v4l2_event_subscribe()
245 sev->flags = sub->flags; in v4l2_event_subscribe()
253 found_ev = v4l2_event_subscribed(fh, sub->type, sub->id); in v4l2_event_subscribe()
279 struct v4l2_event_subscription sub; in v4l2_event_unsubscribe_all() local
290 sub.type = sev->type; in v4l2_event_unsubscribe_all()
291 sub.id = sev->id; in v4l2_event_unsubscribe_all()
295 v4l2_event_unsubscribe(fh, &sub); in v4l2_event_unsubscribe_all()
301 const struct v4l2_event_subscription *sub) in v4l2_event_unsubscribe() argument
306 if (sub->type == V4L2_EVENT_ALL) { in v4l2_event_unsubscribe()
315 sev = v4l2_event_subscribed(fh, sub->type, sub->id); in v4l2_event_unsubscribe()
333 struct v4l2_event_subscription *sub) in v4l2_event_subdev_unsubscribe() argument
335 return v4l2_event_unsubscribe(fh, sub); in v4l2_event_subdev_unsubscribe()
360 const struct v4l2_event_subscription *sub) in v4l2_src_change_event_subscribe() argument
362 if (sub->type == V4L2_EVENT_SOURCE_CHANGE) in v4l2_src_change_event_subscribe()
363 return v4l2_event_subscribe(fh, sub, 0, &v4l2_event_src_ch_ops); in v4l2_src_change_event_subscribe()
369 struct v4l2_fh *fh, struct v4l2_event_subscription *sub) in v4l2_src_change_event_subdev_subscribe() argument
371 return v4l2_src_change_event_subscribe(fh, sub); in v4l2_src_change_event_subdev_subscribe()