Defined in 3 files as a prototype:
- arch/microblaze/include/asm/setup.h, line 26 (as a prototype)
- arch/mips/sgi-ip27/ip27-reset.c, line 33 (as a prototype)
- include/linux/reboot.h, line 60 (as a prototype)
Defined in 23 files as a function:
- arch/alpha/kernel/process.c, line 189 (as a function)
- arch/arc/kernel/reset.c, line 24 (as a function)
- arch/arm/kernel/reboot.c, line 116 (as a function)
- arch/arm64/kernel/process.c, line 114 (as a function)
- arch/csky/kernel/power.c, line 9 (as a function)
- arch/hexagon/kernel/reset.c, line 10 (as a function)
- arch/loongarch/kernel/reset.c, line 40 (as a function)
- arch/m68k/kernel/process.c, line 70 (as a function)
- arch/microblaze/kernel/reset.c, line 28 (as a function)
- arch/mips/kernel/reset.c, line 115 (as a function)
- arch/mips/lantiq/falcon/reset.c, line 61 (as a function)
- arch/nios2/kernel/process.c, line 66 (as a function)
- arch/openrisc/kernel/process.c, line 90 (as a function)
- arch/parisc/kernel/process.c, line 107 (as a function)
- arch/powerpc/kernel/setup-common.c, line 155 (as a function)
- arch/riscv/kernel/reset.c, line 37 (as a function)
- arch/s390/kernel/setup.c, line 344 (as a function)
- arch/sh/kernel/reboot.c, line 71 (as a function)
- arch/sparc/kernel/process_32.c, line 104 (as a function)
- arch/sparc/kernel/reboot.c, line 27 (as a function)
- arch/um/kernel/reboot.c, line 52 (as a function)
- arch/x86/kernel/reboot.c, line 771 (as a function)
- arch/xtensa/kernel/setup.c, line 541 (as a function)
Referenced in 14 files:
- arch/alpha/kernel/process.c, line 50
- arch/mips/lantiq/falcon/reset.c, line 71
- arch/parisc/kernel/process.c, line 141
- arch/powerpc/kernel/setup-common.c, line 163
- arch/s390/kernel/setup.c, line 358
- arch/sparc/kernel/process_32.c, line 55
- arch/sparc/kernel/reboot.c, line 24
- arch/um/kernel/reboot.c
- drivers/macintosh/windfarm_core.c, line 109
- drivers/macintosh/windfarm_pm112.c, line 255
- drivers/macintosh/windfarm_pm72.c, line 195
- drivers/macintosh/windfarm_rm31.c, line 189
- drivers/parisc/power.c, line 73
- kernel/reboot.c, line 714
Smatch caller information:
kernel/reboot.c kernel_power_off() -> machine_power_off()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sc->state_mtx | ||
| HALF_LOCKED2 | global &device_hotplug_lock | ||
| HALF_LOCKED2 | global &system_transition_mutex |