Lines Matching refs:sev
1228 struct v4l2_subscribed_event *sev; in send_event() local
1234 list_for_each_entry(sev, &ctrl->ev_subs, node) in send_event()
1235 if (sev->fh != fh || in send_event()
1236 (sev->flags & V4L2_EVENT_SUB_FL_ALLOW_FEEDBACK)) in send_event()
1237 v4l2_event_queue_fh(sev->fh, &ev); in send_event()
1724 struct v4l2_subscribed_event *sev, *next_sev; in v4l2_ctrl_handler_free() local
1738 list_for_each_entry_safe(sev, next_sev, &ctrl->ev_subs, node) in v4l2_ctrl_handler_free()
1739 list_del(&sev->node); in v4l2_ctrl_handler_free()
3351 static int v4l2_ctrl_add_event(struct v4l2_subscribed_event *sev, unsigned elems) in v4l2_ctrl_add_event() argument
3353 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_add_event()
3359 list_add_tail(&sev->node, &ctrl->ev_subs); in v4l2_ctrl_add_event()
3361 (sev->flags & V4L2_EVENT_SUB_FL_SEND_INITIAL)) { in v4l2_ctrl_add_event()
3370 sev->elems = elems; in v4l2_ctrl_add_event()
3371 v4l2_event_queue_fh(sev->fh, &ev); in v4l2_ctrl_add_event()
3377 static void v4l2_ctrl_del_event(struct v4l2_subscribed_event *sev) in v4l2_ctrl_del_event() argument
3379 struct v4l2_ctrl *ctrl = v4l2_ctrl_find(sev->fh->ctrl_handler, sev->id); in v4l2_ctrl_del_event()
3382 list_del(&sev->node); in v4l2_ctrl_del_event()