Home
last modified time | relevance | path

Searched refs:notifiers (Results 1 – 15 of 15) sorted by relevance

/drivers/clk/renesas/
A Drcar-cpg-lib.c58 void cpg_simple_notifier_register(struct raw_notifier_head *notifiers, in cpg_simple_notifier_register() argument
62 raw_notifier_chain_register(notifiers, &csn->nb); in cpg_simple_notifier_register()
92 struct raw_notifier_head *notifiers) in cpg_sdh_clk_register() argument
111 cpg_simple_notifier_register(notifiers, csn); in cpg_sdh_clk_register()
142 struct raw_notifier_head *notifiers) in cpg_rpc_clk_register() argument
172 cpg_simple_notifier_register(notifiers, &rpc->csn); in cpg_rpc_clk_register()
A Drcar-cpg-lib.h24 void cpg_simple_notifier_register(struct raw_notifier_head *notifiers,
31 struct raw_notifier_head *notifiers);
38 struct raw_notifier_head *notifiers);
A Drcar-gen3-cpg.c350 struct raw_notifier_head *notifiers = &pub->notifiers; in rcar_gen3_cpg_clk_register() local
408 __clk_get_name(parent), notifiers); in rcar_gen3_cpg_clk_register()
436 cpg_simple_notifier_register(notifiers, csn); in rcar_gen3_cpg_clk_register()
528 __clk_get_name(parent), notifiers); in rcar_gen3_cpg_clk_register()
A Dclk-div6.c246 struct raw_notifier_head *notifiers) in cpg_div6_register() argument
307 if (notifiers) { in cpg_div6_register()
309 raw_notifier_chain_register(notifiers, &clock->nb); in cpg_div6_register()
A Drcar-gen4-cpg.c423 struct raw_notifier_head *notifiers = &pub->notifiers; in rcar_gen4_cpg_clk_register() local
484 __clk_get_name(parent), notifiers); in rcar_gen4_cpg_clk_register()
522 __clk_get_name(parent), notifiers); in rcar_gen4_cpg_clk_register()
A Dclk-div6.h7 struct raw_notifier_head *notifiers);
A Drenesas-cpg-mssr.c431 &priv->pub.notifiers); in cpg_mssr_register_core_clk()
979 raw_notifier_call_chain(&priv->pub.notifiers, PM_EVENT_SUSPEND, NULL); in cpg_mssr_suspend_noirq()
996 raw_notifier_call_chain(&priv->pub.notifiers, PM_EVENT_RESUME, NULL); in cpg_mssr_resume_noirq()
1158 RAW_INIT_NOTIFIER_HEAD(&priv->pub.notifiers); in cpg_mssr_common_init()
A Drenesas-cpg-mssr.h54 struct raw_notifier_head notifiers; member
/drivers/md/dm-vdo/
A Dflush.c34 struct vdo_wait_queue notifiers; member
199 vdo_waitq_dequeue_waiter(&flusher->notifiers)); in finish_notification()
201 if (vdo_waitq_has_waiters(&flusher->notifiers)) in finish_notification()
252 vdo_waiter_as_flush(vdo_waitq_get_first_waiter(&flusher->notifiers)); in notify_flush()
284 may_notify = !vdo_waitq_has_waiters(&flusher->notifiers); in flush_vdo()
285 vdo_waitq_enqueue_waiter(&flusher->notifiers, &flush->waiter); in flush_vdo()
357 (vdo_waitq_has_waiters(&flusher->notifiers) ? "not empty" : "empty"), in vdo_dump_flusher()
/drivers/net/ethernet/mellanox/mlx5/core/
A Devents.c59 struct mlx5_event_nb notifiers[ARRAY_SIZE(events_nbs_ref)]; member
408 events->notifiers[i].nb = events_nbs_ref[i]; in mlx5_events_start()
409 events->notifiers[i].ctx = events; in mlx5_events_start()
410 mlx5_eq_notifier_register(dev, &events->notifiers[i].nb); in mlx5_events_start()
420 mlx5_eq_notifier_unregister(dev, &events->notifiers[i].nb); in mlx5_events_stop()
/drivers/misc/vmw_vmci/
A Dvmci_context.c680 u32 *notifiers; in vmci_ctx_get_chkpt_notifiers() local
691 data_size = context->n_notifiers * sizeof(*notifiers); in vmci_ctx_get_chkpt_notifiers()
697 notifiers = kmalloc(data_size, GFP_ATOMIC); /* FIXME: want GFP_KERNEL */ in vmci_ctx_get_chkpt_notifiers()
698 if (!notifiers) in vmci_ctx_get_chkpt_notifiers()
702 notifiers[i++] = entry->handle.context; in vmci_ctx_get_chkpt_notifiers()
705 *pbuf = notifiers; in vmci_ctx_get_chkpt_notifiers()
/drivers/gpu/drm/nouveau/
A Dnouveau_abi16.c188 list_for_each_entry_safe(ntfy, temp, &chan->notifiers, head) { in nouveau_abi16_chan_fini()
404 INIT_LIST_HEAD(&chan->notifiers); in nouveau_abi16_ioctl_channel_alloc()
604 list_add(&ntfy->head, &chan->notifiers); in nouveau_abi16_ioctl_grobj_alloc()
642 list_add(&ntfy->head, &chan->notifiers); in nouveau_abi16_ioctl_notifierobj_alloc()
701 list_for_each_entry(ntfy, &chan->notifiers, head) { in nouveau_abi16_ioctl_gpuobj_free()
A Dnouveau_abi16.h25 struct list_head notifiers; member
/drivers/base/power/
A Dqos.c217 c->notifiers = n; in dev_pm_qos_constraints_allocate()
313 kfree(qos->resume_latency.notifiers); in dev_pm_qos_constraints_destroy()
553 ret = blocking_notifier_chain_register(dev->power.qos->resume_latency.notifiers, in dev_pm_qos_add_notifier()
600 ret = blocking_notifier_chain_unregister(dev->power.qos->resume_latency.notifiers, in dev_pm_qos_remove_notifier()
/drivers/gpu/drm/display/
A DKconfig94 DRM display helpers for HDMI CEC notifiers implementation.

Completed in 28 milliseconds