Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 95 files:

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