Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 37 files:
-
arch/alpha/kernel/smp.c,
line 127
-
arch/arc/kernel/smp.c,
line 183
-
arch/arm/kernel/machine_kexec.c,
line 88
-
arch/arm/kernel/smp.c
-
arch/arm64/kernel/smp.c
-
arch/csky/kernel/smp.c
-
arch/hexagon/kernel/smp.c,
line 160
-
arch/loongarch/kernel/machine_kexec.c
-
arch/loongarch/kernel/smp.c
-
arch/mips/cavium-octeon/setup.c,
line 94
-
arch/mips/cavium-octeon/smp.c,
line 295
-
arch/mips/kernel/crash.c,
line 40
-
arch/mips/kernel/machine_kexec.c
-
arch/mips/kernel/smp-bmips.c,
line 377
-
arch/mips/kernel/smp-cps.c,
line 792
-
arch/mips/kernel/smp.c
-
arch/mips/loongson64/smp.c,
line 529
-
arch/openrisc/kernel/smp.c
-
arch/parisc/kernel/smp.c
-
arch/powerpc/kernel/smp.c
-
arch/powerpc/platforms/powernv/smp.c,
line 139
-
arch/powerpc/platforms/pseries/hotplug-cpu.c,
line 86
-
arch/riscv/kernel/cpu-hotplug.c,
line 39
-
arch/riscv/kernel/smp.c,
line 84
-
arch/riscv/kernel/smpboot.c,
line 250
-
arch/s390/kernel/smp.c
-
arch/sh/kernel/idle.c,
line 56
-
arch/sh/kernel/smp.c
-
arch/sparc/kernel/smp_32.c
-
arch/sparc/kernel/smp_64.c
-
arch/um/kernel/smp.c
-
arch/x86/kernel/process.c,
line 837
-
arch/x86/kernel/smpboot.c
-
arch/x86/xen/smp_pv.c
-
arch/xtensa/kernel/smp.c
-
kernel/cpu.c,
line 3161
-
kernel/panic.c,
line 609
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
0 |
| PREEMPT_ADD |
|
|
<- disables preempt |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| NOCHECK_CALL |
|
|
|
| LOCK2 |
|
irq |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
1 |
| DATA_SOURCE |
0 |
cpu |
r debug_smp_processor_id |
| NOCHECK_CALL |
|
|
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
0 |
| DATA_SOURCE |
0 |
cpu |
r debug_smp_processor_id |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| NOCHECK_CALL |
|
|
|
| HALF_LOCKED2 |
|
flags |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
0 |
| DATA_SOURCE |
0 |
cpu |
r debug_smp_processor_id |
| PREEMPT_ADD |
|
|
|
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| NOCHECK_CALL |
|
|
|
| LOCK2 |
|
irq |
|
| HALF_LOCKED2 |
|
rcu_read |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
1 |
| DATA_SOURCE |
0 |
cpu |
r debug_smp_processor_id |
| NOCHECK_CALL |
|
|
|
| LOCK2 |
|
irq |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
0 |
| DATA_SOURCE |
0 |
cpu |
$0 |
| PREEMPT_ADD |
|
|
|
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| NOCHECK_CALL |
|
|
|
| LOCK2 |
|
global &vector_lock |
|
| HALF_LOCKED2 |
|
flags |
|
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
cpu |
0 |
| PARAM_VALUE |
1 |
online |
1 |
| PREEMPT_ADD |
|
|
<- disables preempt |
| NOCHECK_CALL |
|
|
|
| LOCK2 |
|
global &vector_lock |
|