Searched refs:pm_nb (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/drivers/mfd/ |
| H A D | twl6030-irq.c | 111 struct notifier_block pm_nb; member 124 pm_nb); in twl6030_irq_pm_notifier() 410 twl6030_irq->pm_nb.notifier_call = twl6030_irq_pm_notifier; in twl6030_init_irq() 433 register_pm_notifier(&twl6030_irq->pm_nb); in twl6030_init_irq() 444 unregister_pm_notifier(&twl6030_irq->pm_nb); in twl6030_exit_irq()
|
| H A D | mt6397-irq.c | 140 container_of(notifier, struct mt6397_chip, pm_nb); in mt6397_irq_pm_notifier() 218 chip->pm_nb.notifier_call = mt6397_irq_pm_notifier; in mt6397_irq_init() 237 register_pm_notifier(&chip->pm_nb); in mt6397_irq_init()
|
| /linux-6.15/fs/efivarfs/ |
| H A D | super.c | 370 register_pm_notifier(&sfi->pm_nb); in efivarfs_fill_super() 494 pm_nb); in efivarfs_pm_notify() 601 sfi->pm_nb.notifier_call = efivarfs_pm_notify; in efivarfs_init_fs_context() 602 sfi->pm_nb.priority = 0; in efivarfs_init_fs_context() 613 unregister_pm_notifier(&sfi->pm_nb); in efivarfs_kill_sb()
|
| H A D | internal.h | 20 struct notifier_block pm_nb; member
|
| /linux-6.15/drivers/watchdog/ |
| H A D | watchdog_core.c | 199 wdd = container_of(nb, struct watchdog_device, pm_nb); in watchdog_pm_notifier() 329 wdd->pm_nb.notifier_call = watchdog_pm_notifier; in ___watchdog_register_device() 331 ret = register_pm_notifier(&wdd->pm_nb); in ___watchdog_register_device()
|
| /linux-6.15/include/linux/mfd/mt6397/ |
| H A D | core.h | 65 struct notifier_block pm_nb; member
|
| /linux-6.15/drivers/acpi/ |
| H A D | battery.c | 99 struct notifier_block pm_nb; member 1100 pm_nb); in battery_notify() 1247 battery->pm_nb.notifier_call = battery_notify; in acpi_battery_add() 1248 result = register_pm_notifier(&battery->pm_nb); in acpi_battery_add() 1263 unregister_pm_notifier(&battery->pm_nb); in acpi_battery_add() 1283 unregister_pm_notifier(&battery->pm_nb); in acpi_battery_remove()
|
| H A D | acpi_video.c | 171 struct notifier_block pm_nb; member 1677 video = container_of(nb, struct acpi_video_bus, pm_nb); in acpi_video_resume() 1837 video->pm_nb.notifier_call = acpi_video_resume; in acpi_video_bus_register_backlight() 1838 video->pm_nb.priority = 0; in acpi_video_bus_register_backlight() 1839 return register_pm_notifier(&video->pm_nb); in acpi_video_bus_register_backlight() 1869 error = unregister_pm_notifier(&video->pm_nb); in acpi_video_bus_unregister_backlight()
|
| /linux-6.15/include/linux/ |
| H A D | watchdog.h | 110 struct notifier_block pm_nb; member
|
| /linux-6.15/drivers/platform/x86/ |
| H A D | samsung-laptop.c | 349 struct notifier_block pm_nb; member 1461 samsung = container_of(nb, struct samsung_laptop, pm_nb); in samsung_pm_notification() 1609 samsung->pm_nb.notifier_call = samsung_pm_notification; in samsung_init() 1610 register_pm_notifier(&samsung->pm_nb); in samsung_init() 1637 unregister_pm_notifier(&samsung->pm_nb); in samsung_exit()
|
| /linux-6.15/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_drv.c | 1143 dev_priv->pm_nb.notifier_call = vmwgfx_pm_notifier; in vmw_driver_load() 1144 register_pm_notifier(&dev_priv->pm_nb); in vmw_driver_load() 1186 unregister_pm_notifier(&dev_priv->pm_nb); in vmw_driver_unload() 1458 container_of(nb, struct vmw_private, pm_nb); in vmwgfx_pm_notifier()
|
| H A D | vmwgfx_drv.h | 575 struct notifier_block pm_nb; member
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_device.c | 4695 adev->pm_nb.notifier_call = amdgpu_device_pm_notifier; in amdgpu_device_init() 4696 r = register_pm_notifier(&adev->pm_nb); in amdgpu_device_init() 4764 unregister_pm_notifier(&adev->pm_nb); in amdgpu_device_fini_hw() 4916 struct amdgpu_device *adev = container_of(nb, struct amdgpu_device, pm_nb); in amdgpu_device_pm_notifier()
|
| H A D | amdgpu.h | 884 struct notifier_block pm_nb; member
|