Home
last modified time | relevance | path

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

/drivers/clk/renesas/
Drcar-cpg-lib.h24 void cpg_simple_notifier_register(struct raw_notifier_head *notifiers,
31 struct raw_notifier_head *notifiers, bool skip_first);
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()
227 struct raw_notifier_head *notifiers, bool skip_first) in cpg_sd_clk_register() argument
262 cpg_simple_notifier_register(notifiers, &clock->csn); in cpg_sd_clk_register()
Drcar-gen3-cpg.c324 struct raw_notifier_head *notifiers) in cpg_rpc_clk_register() argument
354 cpg_simple_notifier_register(notifiers, &rpc->csn); in cpg_rpc_clk_register()
430 struct raw_notifier_head *notifiers) in rcar_gen3_cpg_clk_register() argument
491 __clk_get_name(parent), notifiers, in rcar_gen3_cpg_clk_register()
516 cpg_simple_notifier_register(notifiers, csn); in rcar_gen3_cpg_clk_register()
604 __clk_get_name(parent), notifiers); in rcar_gen3_cpg_clk_register()
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()
Dclk-div6.h7 struct raw_notifier_head *notifiers);
Drenesas-cpg-mssr.c153 struct raw_notifier_head notifiers; member
364 &priv->notifiers); in cpg_mssr_register_core_clk()
381 &priv->notifiers); in cpg_mssr_register_core_clk()
859 raw_notifier_call_chain(&priv->notifiers, PM_EVENT_SUSPEND, NULL); in cpg_mssr_suspend_noirq()
875 raw_notifier_call_chain(&priv->notifiers, PM_EVENT_RESUME, NULL); in cpg_mssr_resume_noirq()
964 RAW_INIT_NOTIFIER_HEAD(&priv->notifiers); in cpg_mssr_common_init()
Dr8a77970-cpg-mssr.c225 struct raw_notifier_head *notifiers) in r8a77970_cpg_clk_register() argument
242 notifiers); in r8a77970_cpg_clk_register()
Drcar-gen2-cpg.h36 struct raw_notifier_head *notifiers);
Drcar-gen3-cpg.h77 struct raw_notifier_head *notifiers);
Dr8a779a0-cpg-mssr.c265 struct raw_notifier_head *notifiers) in rcar_r8a779a0_cpg_clk_register() argument
298 __clk_get_name(parent), notifiers, in rcar_r8a779a0_cpg_clk_register()
Drenesas-cpg-mssr.h157 struct raw_notifier_head *notifiers);
Dr7s9210-cpg-mssr.c163 struct raw_notifier_head *notifiers) in rza2_cpg_clk_register() argument
Drcar-gen2-cpg.c278 struct raw_notifier_head *notifiers) in rcar_gen2_cpg_clk_register() argument
Drzg2l-cpg.c84 struct raw_notifier_head notifiers; member
/drivers/net/ethernet/mellanox/mlx5/core/
Devents.c57 struct mlx5_event_nb notifiers[ARRAY_SIZE(events_nbs_ref)]; member
375 events->notifiers[i].nb = events_nbs_ref[i]; in mlx5_events_start()
376 events->notifiers[i].ctx = events; in mlx5_events_start()
377 mlx5_eq_notifier_register(dev, &events->notifiers[i].nb); in mlx5_events_start()
387 mlx5_eq_notifier_unregister(dev, &events->notifiers[i].nb); in mlx5_events_stop()
/drivers/gpu/drm/nouveau/
Dnouveau_abi16.c135 list_for_each_entry_safe(ntfy, temp, &chan->notifiers, head) { in nouveau_abi16_chan_fini()
300 INIT_LIST_HEAD(&chan->notifiers); in nouveau_abi16_ioctl_channel_alloc()
504 list_add(&ntfy->head, &chan->notifiers); in nouveau_abi16_ioctl_grobj_alloc()
545 list_add(&ntfy->head, &chan->notifiers); in nouveau_abi16_ioctl_notifierobj_alloc()
606 list_for_each_entry(ntfy, &chan->notifiers, head) { in nouveau_abi16_ioctl_gpuobj_free()
Dnouveau_abi16.h24 struct list_head notifiers; member
/drivers/misc/vmw_vmci/
Dvmci_context.c703 u32 *notifiers; in vmci_ctx_get_chkpt_notifiers() local
714 data_size = context->n_notifiers * sizeof(*notifiers); in vmci_ctx_get_chkpt_notifiers()
720 notifiers = kmalloc(data_size, GFP_ATOMIC); /* FIXME: want GFP_KERNEL */ in vmci_ctx_get_chkpt_notifiers()
721 if (!notifiers) in vmci_ctx_get_chkpt_notifiers()
725 notifiers[i++] = entry->handle.context; in vmci_ctx_get_chkpt_notifiers()
728 *pbuf = notifiers; in vmci_ctx_get_chkpt_notifiers()
/drivers/base/power/
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()