Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 95 files:
- arch/arm/mm/cache-b15-rac.c, line 332
- arch/loongarch/kernel/paravirt.c, line 293
- arch/parisc/kernel/pdc_chassis.c, line 148
- arch/powerpc/kernel/eeh.c, line 976
- arch/powerpc/platforms/ps3/device-init.c, line 939
- arch/powerpc/platforms/pseries/cmm.c, line 551
- arch/sparc/kernel/nmi.c, line 265
- arch/sparc/kernel/sstate.c, line 111
- arch/um/drivers/mconsole_kern.c, line 739
- arch/x86/kernel/cpu/vmware.c, line 358
- arch/x86/kernel/kvm.c, line 834
- drivers/acpi/sleep.c, line 1150
- drivers/auxdisplay/charlcd.c, line 661
- drivers/base/firmware_loader/main.c, line 1726
- drivers/char/ipmi/ipmi_watchdog.c, line 1291
- drivers/clk/clk-nomadik.c, line 135
- drivers/cpufreq/powernv-cpufreq.c, line 1138
- drivers/cpufreq/s5pv210-cpufreq.c, line 656
- drivers/firmware/arm_scmi/scmi_power_control.c, line 223
- drivers/firmware/arm_sdei.c, line 1023
- drivers/firmware/efi/capsule.c, line 313
- drivers/firmware/efi/efi.c, line 1213
- drivers/firmware/efi/efibc.c, line 75
- drivers/firmware/google/gsmi.c, line 1042
- drivers/hv/mshv_common.c, line 215
- drivers/hv/mshv_synic.c, line 852
- drivers/hwmon/w83793.c, line 1837
- drivers/input/misc/pm8941-pwrkey.c, line 398
- drivers/leds/trigger/ledtrig-activity.c, line 252
- drivers/leds/trigger/ledtrig-heartbeat.c, line 195
- drivers/md/bcache/super.c, line 2909
- drivers/md/dm-integrity.c, line 3990
- drivers/md/md.c, line 10675
- drivers/mtd/chips/cfi_cmdset_0001.c, line 682
- drivers/mtd/chips/cfi_cmdset_0002.c, line 807
- drivers/mtd/mtdcore.c, line 1179
- drivers/net/rionet.c, line 723
- drivers/parisc/led.c, line 441
- drivers/platform/mellanox/mlx-platform.c, line 8590
- drivers/platform/x86/dell/dcdbas.c, line 694
- drivers/power/reset/linkstation-poweroff.c, line 185
- drivers/power/reset/reboot-mode.c, line 215
- drivers/rapidio/rio_cm.c, line 2331
- drivers/rtc/rtc-brcmstb-waketimer.c, line 337
- drivers/rtc/rtc-m41t80.c, line 998
- drivers/s390/char/con3215.c, line 950
- drivers/s390/char/con3270.c, line 2168
- drivers/s390/char/sclp.c, line 1285
- drivers/s390/char/sclp_con.c, line 309
- drivers/s390/char/sclp_vt220.c, line 838
- drivers/s390/char/zcore.c, line 357
- drivers/s390/cio/css.c, line 1169
- drivers/scsi/ipr.c, line 10071
- drivers/scsi/ips.c, line 6730
- drivers/scsi/stex.c, line 1668
- drivers/soc/samsung/exynos-pmu.c, line 472
- drivers/soc/tegra/regulators-tegra20.c, line 552
- drivers/soc/tegra/regulators-tegra30.c, line 526
- drivers/video/fbdev/aty/atyfb_base.c, line 3986
- drivers/watchdog/alim1535_wdt.c, line 405
- drivers/watchdog/alim7101_wdt.c, line 402
- drivers/watchdog/eurotechwdt.c, line 438
- drivers/watchdog/indydog.c, line 173
- drivers/watchdog/it8712f_wdt.c, line 418
- drivers/watchdog/pc87413_wdt.c, line 510
- drivers/watchdog/pcwd_pci.c, line 744
- drivers/watchdog/pcwd_usb.c, line 721
- drivers/watchdog/sb_wdog.c, line 294
- drivers/watchdog/sbc60xxwdt.c, line 350
- drivers/watchdog/sbc7240_wdt.c, line 269
- drivers/watchdog/sbc8360.c, line 348
- drivers/watchdog/sbc_epx_c3.c, line 180
- drivers/watchdog/sc1200wdt.c, line 422
- drivers/watchdog/scx200_wdt.c, line 234
- drivers/watchdog/smsc37b787_wdt.c, line 546
- drivers/watchdog/stmp3xxx_rtc_wdt.c, line 104
- drivers/watchdog/w83877f_wdt.c, line 371
- drivers/watchdog/w83977f_wdt.c, line 485
- drivers/watchdog/wafer5823wdt.c, line 278
- drivers/watchdog/watchdog_core.c, line 329
- drivers/watchdog/wdrtas.c, line 596
- drivers/watchdog/wdt.c, line 615
- drivers/watchdog/wdt977.c, line 465
- drivers/watchdog/wdt_pci.c, line 655
- drivers/xen/manage.c, line 402
- drivers/xen/xenbus/xenbus_xs.c, line 918
- kernel/debug/debug_core.c, line 1069
- kernel/events/core.c, line 15385
- kernel/reboot.c
- kernel/torture.c, line 865
- mm/kfence/core.c, line 971
- net/iucv/iucv.c, line 1893
- net/smc/smc_core.c, line 2778
- security/integrity/ima/ima_kexec.c, line 282
- security/integrity/ima/ima_queue.c, line 547
Smatch caller information:
drivers/rtc/rtc-brcmstb-waketimer.c brcmstb_waketmr_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 2227181975182548992 |
| MEM_ZERO | 0 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/watchdog/it8712f_wdt.c it8712f_wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 6673057022258626560 |
drivers/char/ipmi/ipmi_watchdog.c ipmi_wdog_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4214591182771830784 |
| NOCHECK_CALL |
drivers/watchdog/pc87413_wdt.c pc87413_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3545300435270709248 |
drivers/watchdog/pcwd_usb.c usb_pcwd_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 1920726810839805952 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/watchdog/pcwd_pci.c pcipcwd_card_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3847615407261929472 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/reset/reboot-mode.c reboot_mode_register() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 3830930016378413056 |
| MEM_ZERO | 0 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/rtc/rtc-m41t80.c m41t80_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 492488891157086208 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/md.c md_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 8357177511390568448 |
| NOCHECK_CALL |
drivers/watchdog/eurotechwdt.c eurwdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 1204025513343578112 |
drivers/mtd/chips/cfi_cmdset_0001.c cfi_intelext_setup() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 268320332518080512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/torture.c torture_init_end() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 840000287650488320 |
| NOCHECK_CALL |
drivers/cpufreq/s5pv210-cpufreq.c s5pv210_cpufreq_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 545955220866584576 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/watchdog/smsc37b787_wdt.c wb_smsc_wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 5159496583062626304 |
mm/kfence/core.c kfence_init_enable() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7745882808375140352 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/ips.c ips_module_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3667813037255778304 |
| NOCHECK_CALL |
kernel/debug/debug_core.c kgdb_register_callbacks() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 9213161961007599616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &console_mutex |
drivers/xen/xenbus/xenbus_xs.c xs_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3679200599028772864 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/watchdog/watchdog_core.c ___watchdog_register_device() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 6478893391520083968 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &wtd_deferred_reg_mutex |
drivers/input/misc/pm8941-pwrkey.c pm8941_pwrkey_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 416147700522094592 |
| MEM_ZERO | 0 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/mtdcore.c mtd_device_parse_register() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 5931084256497844224 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/rapidio/rio_cm.c riocm_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7347022154533576704 |
security/integrity/ima/ima_queue.c ima_init_reboot_notifier() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 5531353893938098176 |
| NOCHECK_CALL |
drivers/firmware/arm_scmi/scmi_power_control.c scmi_request_graceful_transition() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 377523781450571776 |
drivers/watchdog/alim1535_wdt.c watchdog_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 134482078571462656 |
drivers/hwmon/w83793.c w83793_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 6095732206937337856 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/reboot.c devm_register_reboot_notifier() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 116572298819899392,1802921161727508480,8593784382651817984 |
| DATA_SOURCE | 0 | nb | $1 |
| MEM_ZERO | 0 | nb | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/watchdog/wafer5823wdt.c wafwdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7974417087110344704 |
arch/x86/kernel/cpu/vmware.c vmware_paravirt_ops_setup() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 5695569409028562944 |
| NOCHECK_CALL | |||
| LOCK2 | irq |
drivers/xen/manage.c xen_setup_shutdown_event() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 173799926266789888 |
| NOCHECK_CALL |
drivers/watchdog/stmp3xxx_rtc_wdt.c stmp3xxx_wdt_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 916505903761149952 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/kernel/kvm.c kvm_guest_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7785070461594472448 |
| NOCHECK_CALL | |||
| LOCK2 | irq |
drivers/platform/mellanox/mlx-platform.c mlxplat_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 2749621966884458496 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/ipr.c ipr_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3671947976642109440 |
| NOCHECK_CALL |
drivers/base/firmware_loader/main.c firmware_class_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 887921405738864640 |
drivers/power/reset/linkstation-poweroff.c linkstation_poweroff_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 1148247851829202944 |
| NOCHECK_CALL |
drivers/watchdog/sc1200wdt.c sc1200wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3984243570258796544 |
drivers/leds/trigger/ledtrig-heartbeat.c heartbeat_trig_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 5380053097076248576 |
| NOCHECK_CALL |
drivers/md/dm-integrity.c dm_integrity_resume() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->next | 0 |
| PARAM_VALUE | 0 | nb->notifier_call | 7286592108644892672 |
| PARAM_VALUE | 0 | nb->priority | 2147483646 |
| LOCK2 | &md->suspend_lock | ||
| TYPE_LOCK | (struct mapped_device)->suspend_lock |
drivers/firmware/efi/efibc.c efibc_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4058444210208374784 |
drivers/watchdog/w83977f_wdt.c w83977f_wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 8654056846143598592 |
drivers/watchdog/sbc_epx_c3.c watchdog_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4656076752528580608 |
drivers/mtd/chips/cfi_cmdset_0002.c cfi_amdstd_setup() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4096-ptr_max |
| PARAM_VALUE | 0 | nb->notifier_call | 40623322015297536 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/leds/trigger/ledtrig-activity.c activity_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 9171780805943181312 |
| NOCHECK_CALL |
net/smc/smc_core.c smc_core_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 849149716273991680 |
drivers/watchdog/sbc60xxwdt.c sbc60xxwdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4597501171659583488 |
drivers/net/rionet.c rionet_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 2008996048171741184 |
drivers/platform/x86/dell/dcdbas.c dcdbas_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3090603436941602816 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/watchdog/w83877f_wdt.c w83877f_wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4772140855992328192 |
drivers/firmware/efi/capsule.c capsule_reboot_register() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 3233164700425338880 |
drivers/video/fbdev/aty/atyfb_base.c atyfb_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7068492337680560128 |
| NOCHECK_CALL |
drivers/watchdog/alim7101_wdt.c alim7101_wdt_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 4345355795544424448 |
drivers/scsi/stex.c stex_probe() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 469845753393594368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/firmware/efi/efi.c register_update_efi_random_seed() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 6841457820675723264 |
drivers/firmware/google/gsmi.c gsmi_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 9039175549963534336 |
| NOCHECK_CALL |
drivers/acpi/sleep.c acpi_sleep_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 7041956519484862464 |
| NOCHECK_CALL |
drivers/md/bcache/super.c bcache_init() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 6625447344751947776 |
| NOCHECK_CALL |
security/integrity/ima/ima_kexec.c ima_kexec_post_load() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 1381971572480565248 |
| NOCHECK_CALL |
drivers/auxdisplay/charlcd.c charlcd_register() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 6964403091052462080 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/watchdog/wdt_pci.c wdtpci_init_one() -> register_reboot_notifier()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nb | 2024841653479292928 |
| RX_PATH | |||
| TASK_NOT_RUNNING |