Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 46 files:
- arch/arm/kernel/topology.c, line 102
- arch/arm/mach-axxia/platsmp.c, line 67
- arch/arm/mach-bcm/bcm63xx_smp.c, line 129
- arch/arm/mach-bcm/platsmp.c, line 81
- arch/arm/mach-meson/platsmp.c, line 40
- arch/arm/mach-mvebu/platsmp.c, line 40
- arch/arm/mach-qcom/platsmp.c
- arch/arm/mach-rockchip/platsmp.c, line 60
- arch/arm/mach-sti/platsmp.c, line 69
- arch/arm/mach-sunxi/mc_smp.c, line 97
- arch/arm/mach-versatile/platsmp-vexpress.c, line 36
- arch/arm/mm/cache-b15-rac.c, line 314
- arch/arm64/kernel/cpu_ops.c, line 60
- arch/arm64/kernel/smp_spin_table.c, line 48
- arch/loongarch/kernel/env.c, line 68
- arch/microblaze/kernel/cpu/cpuinfo.c, line 93
- arch/mips/ath79/setup.c, line 246
- arch/mips/generic/init.c, line 163
- arch/mips/loongson64/time.c, line 25
- arch/nios2/kernel/cpuinfo.c, line 37
- arch/openrisc/kernel/setup.c
- arch/powerpc/kernel/cacheinfo.c
- arch/powerpc/kernel/mce.c, line 640
- arch/powerpc/kernel/prom.c, line 1022
- arch/powerpc/kernel/smp.c
- arch/powerpc/kernel/sysfs.c, line 846
- arch/powerpc/mm/numa.c
- arch/powerpc/platforms/44x/iss4xx.c, line 87
- arch/powerpc/platforms/44x/ppc476.c, line 156
- arch/powerpc/platforms/44x/soc.c, line 200
- arch/powerpc/platforms/85xx/smp.c, line 198
- arch/powerpc/platforms/8xx/m8xx_setup.c
- arch/powerpc/sysdev/xics/xics-common.c, line 52
- arch/riscv/kernel/cpu.c, line 350
- arch/sh/kernel/cpu/sh2/smp-j2.c, line 87
- drivers/base/cpu.c, line 427
- drivers/bus/arm-cci.c, line 196
- drivers/cpufreq/pasemi-cpufreq.c, line 134
- drivers/cpufreq/qoriq-cpufreq.c
- drivers/irqchip/irq-gic-v3-its.c, line 3290
- drivers/of/cpu.c
- drivers/soc/bcm/brcmstb/biuctrl.c, line 268
- drivers/soc/renesas/r9a06g032-smp.c, line 57
- drivers/thermal/cpufreq_cooling.c, line 650
- drivers/thermal/imx_thermal.c, line 552
- drivers/video/fbdev/fsl-diu-fb.c, line 1920
Smatch caller information:
drivers/thermal/cpufreq_cooling.c of_cpufreq_cooling_register() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-8192 |
| PARAM_VALUE | 1 | thread | 0 |
| STR_LEN | 0 | cpu | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sp->mutex |
drivers/of/cpu.c of_cpu_device_node_get() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | thread | 0 |
| DATA_SOURCE | 0 | cpu | $0 |
| STR_LEN | 0 | cpu | (-1),8-9,11-29,31-34,38 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &policy->rwsem |
drivers/base/cpu.c register_cpu() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-8192 |
| PARAM_VALUE | 1 | thread | 0 |
| CAPPED_DATA | 0 | cpu | 1 |
| DATA_SOURCE | 0 | cpu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpu_add_remove_lock | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/soc/bcm/brcmstb/biuctrl.c setup_hifcpubiuctrl_regs() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0 |
| PARAM_VALUE | 1 | thread | 0 |
drivers/cpufreq/qoriq-cpufreq.c cpu_to_clk() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cpu | 0-64 |
| PARAM_VALUE | 1 | thread | 0 |
| CAPPED_DATA | 0 | cpu | 1 |
| DATA_SOURCE | 0 | cpu | $0 |
| CONSTRAINT | 0 | cpu | <3035 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/cpufreq/qoriq-cpufreq.c qoriq_cpufreq_cpu_init() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | thread | 0 |
| BIT_INFO | 0 | cpu | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &policy->rwsem | ||
| HALF_LOCKED2 | &sp->mutex | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/thermal/imx_thermal.c imx_thermal_register_legacy_cooling() -> of_get_cpu_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | thread | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |