Home
last modified time | relevance | path

Searched refs:notifier_list (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/remoteproc/
H A Dqcom_common.c86 struct srcu_notifier_head notifier_list; member
377 srcu_init_notifier_head(&info->notifier_list); in qcom_ssr_get_subsys()
407 srcu_notifier_chain_register(&info->notifier_list, nb); in qcom_register_ssr_notifier()
409 return &info->notifier_list; in qcom_register_ssr_notifier()
437 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_prepare()
450 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_start()
463 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_stop()
475 srcu_notifier_call_chain(&ssr->info->notifier_list, in ssr_notify_unprepare()
/openbmc/linux/drivers/gpu/drm/sti/
H A Dsti_vtg.c139 struct raw_notifier_head notifier_list; member
344 return raw_notifier_chain_register(&vtg->notifier_list, nb); in sti_vtg_register_client()
349 return raw_notifier_chain_unregister(&vtg->notifier_list, nb); in sti_vtg_unregister_client()
360 raw_notifier_call_chain(&vtg->notifier_list, event, vtg->crtc); in vtg_irq_thread()
408 RAW_INIT_NOTIFIER_HEAD(&vtg->notifier_list); in vtg_probe()
/openbmc/linux/drivers/mfd/
H A Dadp5520.c36 struct blocking_notifier_head notifier_list; member
153 return blocking_notifier_chain_register(&chip->notifier_list, in adp5520_register_notifier()
170 return blocking_notifier_chain_unregister(&chip->notifier_list, nb); in adp5520_unregister_notifier()
188 blocking_notifier_call_chain(&chip->notifier_list, events, NULL); in adp5520_irq_thread()
239 BLOCKING_INIT_NOTIFIER_HEAD(&chip->notifier_list); in adp5520_probe()
H A Dda903x.c68 struct blocking_notifier_head notifier_list; member
132 return blocking_notifier_chain_register(&chip->notifier_list, nb); in da903x_register_notifier()
142 return blocking_notifier_chain_unregister(&chip->notifier_list, nb); in da903x_unregister_notifier()
409 &chip->notifier_list, events, NULL); in da903x_irq_work()
510 BLOCKING_INIT_NOTIFIER_HEAD(&chip->notifier_list); in da903x_probe()
/openbmc/linux/drivers/media/v4l2-core/
H A Dv4l2-async.c175 static LIST_HEAD(notifier_list);
236 list_for_each_entry(n, &notifier_list, notifier_entry) in v4l2_async_find_subdev_notifier()
532 list_for_each_entry(notifier, &notifier_list, notifier_entry) in v4l2_async_nf_has_async_match()
603 list_add(&notifier->notifier_entry, &notifier_list); in __v4l2_async_nf_register()
812 list_for_each_entry(notifier, &notifier_list, notifier_entry) { in v4l2_async_register_subdev()
932 list_for_each_entry(notif, &notifier_list, notifier_entry) { in pending_subdevs_show()
/openbmc/linux/drivers/misc/vmw_vmci/
H A Dvmci_context.c118 INIT_LIST_HEAD(&context->notifier_list); in vmci_ctx_create()
233 list_for_each_entry_rcu(node, &sub_ctx->notifier_list, node) { in ctx_fire_notification()
472 &context->notifier_list, node) { in ctx_free_ctx()
633 list_for_each_entry(n, &context->notifier_list, node) { in vmci_ctx_add_notification()
645 &context->notifier_list); in vmci_ctx_add_notification()
679 &context->notifier_list, node) { in vmci_ctx_remove_notification()
721 list_for_each_entry(entry, &context->notifier_list, node) in vmci_ctx_get_chkpt_notifiers()
H A Dvmci_context.h74 struct list_head notifier_list; member
/openbmc/qemu/include/hw/timer/
H A Dsse-counter.h48 NotifierList notifier_list; member
/openbmc/qemu/hw/timer/
H A Dsse-counter.c106 notifier_list_notify(&s->notifier_list, NULL); in sse_counter_notify_users()
137 notifier_list_add(&s->notifier_list, notifier); in sse_counter_register_consumer()
419 notifier_list_init(&s->notifier_list); in sse_counter_init()
/openbmc/linux/drivers/net/wwan/t7xx/
H A Dt7xx_state_monitor.c56 list_add_tail(&notifier->entry, &ctl->notifier_list); in t7xx_fsm_notifier_register()
67 list_for_each_entry_safe(notifier_cur, notifier_next, &ctl->notifier_list, entry) { in t7xx_fsm_notifier_unregister()
81 list_for_each_entry(notifier, &ctl->notifier_list, entry) { in fsm_state_notify()
537 INIT_LIST_HEAD(&ctl->notifier_list); in t7xx_fsm_init()
H A Dt7xx_state_monitor.h98 struct list_head notifier_list; member
/openbmc/linux/drivers/staging/nvec/
H A Dnvec.h141 struct atomic_notifier_head notifier_list; member
H A Dnvec.c111 return atomic_notifier_chain_register(&nvec->notifier_list, nb); in nvec_register_notifier()
125 return atomic_notifier_chain_unregister(&nvec->notifier_list, nb); in nvec_unregister_notifier()
425 atomic_notifier_call_chain(&nvec->notifier_list, msg->data[0] & 0x8f, in parse_msg()
817 ATOMIC_INIT_NOTIFIER_HEAD(&nvec->notifier_list); in tegra_nvec_probe()