Lines Matching refs:notifier
59 &xdev->notifier.done_list, in xvip_graph_find_entity()
60 &xdev->notifier.waiting_list in xvip_graph_find_entity()
290 static int xvip_graph_notify_complete(struct v4l2_async_notifier *notifier) in xvip_graph_notify_complete() argument
293 container_of(notifier, struct xvip_composite_device, notifier); in xvip_graph_notify_complete()
301 list_for_each_entry(asd, &xdev->notifier.done_list, asc_entry) { in xvip_graph_notify_complete()
320 static int xvip_graph_notify_bound(struct v4l2_async_notifier *notifier, in xvip_graph_notify_bound() argument
370 xge = v4l2_async_nf_add_fwnode(&xdev->notifier, remote, in xvip_graph_parse_one()
382 v4l2_async_nf_cleanup(&xdev->notifier); in xvip_graph_parse_one()
403 list_for_each_entry(asd, &xdev->notifier.waiting_list, asc_entry) { in xvip_graph_parse()
407 v4l2_async_nf_cleanup(&xdev->notifier); in xvip_graph_parse()
484 v4l2_async_nf_unregister(&xdev->notifier); in xvip_graph_cleanup()
485 v4l2_async_nf_cleanup(&xdev->notifier); in xvip_graph_cleanup()
504 v4l2_async_nf_init(&xdev->notifier, &xdev->v4l2_dev); in xvip_graph_init()
513 if (list_empty(&xdev->notifier.waiting_list)) { in xvip_graph_init()
520 xdev->notifier.ops = &xvip_graph_notify_ops; in xvip_graph_init()
522 ret = v4l2_async_nf_register(&xdev->notifier); in xvip_graph_init()