Searched refs:pm_notifier (Results 1 - 18 of 18) sorted by relevance

/linux-master/drivers/greybus/
H A Dsvc_watchdog.c19 struct notifier_block pm_notifier; member in struct:gb_svc_watchdog
28 container_of(notifier, struct gb_svc_watchdog, pm_notifier);
124 watchdog->pm_notifier.notifier_call = svc_watchdog_pm_notifier;
125 retval = register_pm_notifier(&watchdog->pm_notifier);
135 unregister_pm_notifier(&watchdog->pm_notifier);
154 unregister_pm_notifier(&watchdog->pm_notifier);
/linux-master/include/sound/
H A Dsoc-jack.h74 struct notifier_block pm_notifier; member in struct:snd_soc_jack_gpio
/linux-master/sound/soc/
H A Dsoc-jack.c262 container_of(nb, struct snd_soc_jack_gpio, pm_notifier);
286 unregister_pm_notifier(&gpios[i].pm_notifier);
390 gpios[i].pm_notifier.notifier_call = snd_soc_jack_pm_notifier;
391 register_pm_notifier(&gpios[i].pm_notifier);
/linux-master/drivers/staging/greybus/
H A Darche-platform.c68 struct notifier_block pm_notifier; member in struct:arche_platform_drvdata
396 pm_notifier);
524 arche_pdata->pm_notifier.notifier_call = arche_platform_pm_notifier;
525 ret = register_pm_notifier(&arche_pdata->pm_notifier);
567 unregister_pm_notifier(&arche_pdata->pm_notifier);
/linux-master/drivers/net/wireguard/
H A Ddevice.c95 static struct notifier_block pm_notifier = { .notifier_call = wg_pm_notification }; variable in typeref:struct:notifier_block
438 ret = register_pm_notifier(&pm_notifier);
461 unregister_pm_notifier(&pm_notifier);
470 unregister_pm_notifier(&pm_notifier);
/linux-master/include/linux/
H A Dsuspend.h445 #define pm_notifier(fn, pri) { \ macro
490 #define pm_notifier(fn, pri) do { (void)(fn); } while (0) macro
H A Dkvm_host.h840 struct notifier_block pm_notifier; member in struct:kvm
/linux-master/drivers/power/supply/
H A Dds2760_battery.c116 struct notifier_block pm_notifier; member in struct:ds2760_device_info
644 container_of(notifier, struct ds2760_device_info, pm_notifier);
759 di->pm_notifier.notifier_call = ds2760_pm_notifier;
760 register_pm_notifier(&di->pm_notifier);
775 unregister_pm_notifier(&di->pm_notifier);
/linux-master/drivers/phy/broadcom/
H A Dphy-brcm-usb.c73 struct notifier_block pm_notifier; member in struct:brcm_usb_phy_data
86 container_of(notifier, struct brcm_usb_phy_data, pm_notifier);
533 priv->pm_notifier.notifier_call = brcm_pm_notifier;
534 register_pm_notifier(&priv->pm_notifier);
579 unregister_pm_notifier(&priv->pm_notifier);
/linux-master/kernel/
H A Dhung_task.c395 pm_notifier(hungtask_pm_notify, 0);
H A Dcpu.c2069 pm_notifier(cpu_hotplug_pm_callback, 0);
/linux-master/arch/x86/power/
H A Dcpu.c367 pm_notifier(bsp_pm_callback, -INT_MAX);
/linux-master/drivers/platform/x86/intel/telemetry/
H A Ddebugfs.c900 static struct notifier_block pm_notifier = { variable in typeref:struct:notifier_block
928 register_pm_notifier(&pm_notifier);
952 unregister_pm_notifier(&pm_notifier);
/linux-master/arch/mips/kernel/
H A Dpm-cps.c727 pm_notifier(cps_pm_power_notifier, 0);
/linux-master/drivers/char/
H A Drandom.c835 static struct notifier_block pm_notifier = { .notifier_call = random_pm_notification }; variable in typeref:struct:notifier_block
903 WARN_ON(register_pm_notifier(&pm_notifier));
/linux-master/virt/kvm/
H A Dkvm_main.c990 struct kvm *kvm = container_of(bl, struct kvm, pm_notifier);
997 kvm->pm_notifier.notifier_call = kvm_pm_notifier_call;
999 kvm->pm_notifier.priority = INT_MAX;
1000 register_pm_notifier(&kvm->pm_notifier);
1005 unregister_pm_notifier(&kvm->pm_notifier);
/linux-master/drivers/net/usb/
H A Dr8152.c884 struct notifier_block pm_notifier; member in struct:r8152
6917 struct r8152 *tp = container_of(nb, struct r8152, pm_notifier);
6981 tp->pm_notifier.notifier_call = rtl_notifier;
6982 register_pm_notifier(&tp->pm_notifier);
7001 unregister_pm_notifier(&tp->pm_notifier);
/linux-master/kernel/rcu/
H A Dtree.c5222 pm_notifier(rcu_pm_notify, 0);

Completed in 707 milliseconds