René's URL Explorer Experiment


Title: cpu.c source code [linux/kernel/cpu.c] - Codebrowser

Description: Source code of linux/kernel/cpu.c linux v6.16-r on KDAB Codebrowser

Mail addresses
info@kdab.com

direct link

Domain: codebrowser.dev

woboq:interestingDefinitionscpu_down_work,cpu_mitigations,cpuhp_cpu_state,cpuhp_step,cpuhp_sync_state
flattr:id4pd20z

Links:

https://codebrowser.dev/
Abouthttps://codebrowser.dev/about.html
https://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html
https://codebrowser.dev/linux/linux/include/linux/proc_fs.h.html
https://codebrowser.dev/linux/linux/include/linux/smp.h.html
https://codebrowser.dev/linux/linux/include/linux/init.h.html
https://codebrowser.dev/linux/linux/include/linux/notifier.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/task.h.html
https://codebrowser.dev/linux/linux/include/linux/sched/smt.h.html
https://codebrowser.dev/linux/linux/include/uapi/linux/unistd.h.html
https://codebrowser.dev/linux/linux/include/linux/cpu.h.html
https://codebrowser.dev/linux/linux/include/linux/oom.h.html
https://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html
https://codebrowser.dev/linux/linux/include/linux/delay.h.html
https://codebrowser.dev/linux/linux/include/linux/export.h.html
https://codebrowser.dev/linux/linux/include/linux/bug.h.html
https://codebrowser.dev/linux/linux/include/linux/kthread.h.html
https://codebrowser.dev/linux/linux/include/linux/stop_machine.h.html
https://codebrowser.dev/linux/linux/include/linux/mutex.h.html
https://codebrowser.dev/linux/linux/include/linux/gfp.h.html
https://codebrowser.dev/linux/linux/include/linux/suspend.h.html
https://codebrowser.dev/linux/linux/include/linux/lockdep.h.html
https://codebrowser.dev/linux/linux/include/linux/tick.h.html
https://codebrowser.dev/linux/linux/include/linux/irq.h.html
https://codebrowser.dev/linux/linux/include/linux/nmi.h.html
https://codebrowser.dev/linux/linux/include/linux/smpboot.h.html
https://codebrowser.dev/linux/linux/include/linux/relay.h.html
https://codebrowser.dev/linux/linux/include/linux/slab.h.html
https://codebrowser.dev/linux/linux/include/linux/scs.h.html
https://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html
https://codebrowser.dev/linux/linux/include/linux/cpuset.h.html
https://codebrowser.dev/linux/linux/include/linux/random.h.html
https://codebrowser.dev/linux/linux/include/linux/cc_platform.h.html
https://codebrowser.dev/linux/linux/include/trace/events/power.h.html
https://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html
"smpboot.h"https://codebrowser.dev/linux/linux/kernel/smpboot.h.html
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#completion
completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#completion
DEFINE_PER_CPUhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#112
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
CPUHP_INVALIDhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_INVALID
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
cpumask_thttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask_t
CONFIG_LOCKDEPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#11774
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
lockdep_maphttps://codebrowser.dev/linux/linux/include/linux/lockdep_types.h.html#lockdep_map
STATIC_LOCKDEP_MAP_INIThttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#430
cpuhp_state_up_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_up_map
lockdep_maphttps://codebrowser.dev/linux/linux/include/linux/lockdep_types.h.html#lockdep_map
STATIC_LOCKDEP_MAP_INIThttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#430
cpuhp_state_down_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_down_map
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
lock_map_acquirehttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#541
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#274bringup
cpuhp_state_up_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_up_map
cpuhp_state_down_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_down_map
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
lock_map_releasehttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#545
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#275bringup
cpuhp_state_up_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_up_map
cpuhp_state_down_maphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_state_down_map
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
hlist_headhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_head
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
DEFINE_MUTEXhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#86
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_hp_stateshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_hp_states
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#282state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#283bringup
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#284step
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#284step
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
CPUHP_INVALIDhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_INVALID
EAGAINhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#15
cpuhp_step_emptyhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step_empty
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#287bringup
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::multi_instance
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
cbhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#295cb
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#287bringup
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
trace_cpuhp_enterhttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#10
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
cbhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#295cb
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cbhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#295cb
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
trace_cpuhp_exithttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#65
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#287bringup
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
trace_cpuhp_multi_enterhttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#37
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
trace_cpuhp_exithttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#65
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cnthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#298cnt
hlist_for_eachhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#1136
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
listhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::list
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
trace_cpuhp_multi_enterhttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#37
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
trace_cpuhp_exithttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#65
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#299err
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cnthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#298cnt
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
lastphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#289lastp
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#287bringup
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
hlist_for_eachhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#1136
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#291step
listhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::list
cnthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#298cnt
trace_cpuhp_multi_enterhttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#37
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
cbmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#292cbm
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#288node
trace_cpuhp_exithttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#65
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#285cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#290st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#286state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#297ret
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#300state
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#300state
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#completion
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#302bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#301st
done_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_up
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#301st
done_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_down
wait_for_completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#wait_for_completion
donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#303done
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#completion
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#305bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#304st
done_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_up
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#304st
done_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_down
completehttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#complete
donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#306done
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
CPUHP_AP_IDLE_DEADhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_IDLE_DEAD
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#307state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#307state
CPUHP_AP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE
CONFIG_HOTPLUG_CORE_SYNChttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#4535
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpuhp_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_sync_state
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
atomic_xchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_xchg
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#309st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#308state
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
cpu_relaxhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/vdso/processor.h.html#cpu_relax
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_sync_state
cpuhp_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_sync_state
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#310cpu
ktime_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ktime_t
ktime_gethttps://codebrowser.dev/linux/linux/include/linux/timekeeping.h.html#ktime_get
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#315end
starthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#316start
NSEC_PER_SEChttps://codebrowser.dev/linux/linux/include/vdso/time64.h.html#11
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#317sync
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#313st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#317sync
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#311state
atomic_try_cmpxchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_try_cmpxchg
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#313st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#317sync
next_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#312next_state
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
nowhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#314now
ktime_gethttps://codebrowser.dev/linux/linux/include/linux/timekeeping.h.html#ktime_get
nowhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#314now
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#315end
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
nowhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#314now
starthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#316start
NSEC_PER_MSEChttps://codebrowser.dev/linux/linux/include/vdso/time64.h.html#9
arch_cpuhp_sync_state_pollhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_cpuhp_sync_state_poll
usleep_rangehttps://codebrowser.dev/linux/linux/include/linux/delay.h.html#usleep_range
USEC_PER_MSEChttps://codebrowser.dev/linux/linux/include/vdso/time64.h.html#7
USEC_PER_MSEChttps://codebrowser.dev/linux/linux/include/vdso/time64.h.html#7
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#317sync
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#313st
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CONFIG_HOTPLUG_CORE_SYNC_DEADhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#7550
cpuhp_ap_update_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_ap_update_sync_state
SYNC_STATE_DEADhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_DEAD
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#319cpu
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#320st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#321sync
SYNC_STATE_DEADhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_DEAD
atomic_try_cmpxchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_try_cmpxchg
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#320st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#321sync
SYNC_STATE_SHOULD_DIEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_SHOULD_DIE
cpuhp_wait_for_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_wait_for_sync_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#319cpu
SYNC_STATE_DEADhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_DEAD
SYNC_STATE_DEADhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_DEAD
arch_cpuhp_cleanup_dead_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_cpuhp_cleanup_dead_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#319cpu
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#319cpu
CONFIG_HOTPLUG_CORE_SYNC_FULLhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#1656
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
cpuhp_ap_update_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_ap_update_sync_state
SYNC_STATE_ALIVEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_ALIVE
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#322st
SYNC_STATE_SHOULD_ONLINEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_SHOULD_ONLINE
cpu_relaxhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/vdso/processor.h.html#cpu_relax
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#323cpu
atomic_readhttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_read
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#324st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#325sync
SYNC_STATE_DEADhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_DEAD
SYNC_STATE_KICKEDhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_KICKED
SYNC_STATE_ALIVEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_ALIVE
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
atomic_try_cmpxchghttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_try_cmpxchg
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#324st
synchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#325sync
SYNC_STATE_KICKEDhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_KICKED
againhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#326again
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
IS_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/kconfig.h.html#73
CONFIG_HOTPLUG_CORE_SYNC_FULLhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#1656
cpuhp_wait_for_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_wait_for_sync_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#328cpu
SYNC_STATE_ALIVEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_ALIVE
SYNC_STATE_SHOULD_ONLINEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_SHOULD_ONLINE
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#328cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#329ret
EIOhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#9
arch_cpuhp_cleanup_kick_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_cpuhp_cleanup_kick_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#328cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#329ret
DEFINE_MUTEXhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#86
cpu_add_remove_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458
cpu_add_remove_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458
cpu_add_remove_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpuhp_tasks_frozenhttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpuhp_tasks_frozen
cpuhp_tasks_frozenhttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpuhp_tasks_frozen
cpuhp_tasks_frozenhttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpuhp_tasks_frozen
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpu_add_remove_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpu_add_remove_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458
CONFIG_HOTPLUG_CPUhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#13623
DEFINE_STATIC_PERCPU_RWSEMhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#43
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
__ro_after_inithttps://codebrowser.dev/linux/linux/include/linux/cache.h.html#60
percpu_down_readhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_down_read
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
percpu_down_read_trylockhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_down_read_trylock
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpus_read_trylockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_trylock
cpus_read_trylockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_trylock
cpus_read_trylockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_trylock
percpu_up_readhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_up_read
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
percpu_down_writehttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_down_write
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
percpu_up_writehttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_up_write
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
system_statehttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#system_state
SYSTEM_RUNNINGhttps://codebrowser.dev/linux/linux/include/linux/kernel.h.html#SYSTEM_RUNNING
percpu_rwsem_assert_heldhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#165
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
CONFIG_LOCKDEPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#11774
percpu_rwsem_is_heldhttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#164
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
rwsem_acquirehttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#536
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
dep_maphttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_rw_semaphore::dep_map
_THIS_IP_https://codebrowser.dev/linux/linux/arch/x86/include/asm/linkage.h.html#16
rwsem_releasehttps://codebrowser.dev/linux/linux/include/linux/lockdep.h.html#539
cpu_hotplug_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#484
dep_maphttps://codebrowser.dev/linux/linux/include/linux/percpu-rwsem.h.html#percpu_rw_semaphore::dep_map
_THIS_IP_https://codebrowser.dev/linux/linux/arch/x86/include/asm/linkage.h.html#16
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
cpu_hotplug_offline_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_offline_disabled
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_hotplug_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disable
cpu_hotplug_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disable
cpu_hotplug_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disable
WARN_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#151
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
__cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpu_hotplug_enable
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_enable
cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_enable
cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_enable
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
CONFIG_HOTPLUG_SMThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#537
cpuhp_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpuhp_smt_control
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
__ro_after_inithttps://codebrowser.dev/linux/linux/include/linux/cache.h.html#60
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
UINT_MAXhttps://codebrowser.dev/linux/linux/include/vdso/limits.h.html#10
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_smt_possiblehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_possible
forcehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#330force
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_DISABLED
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#331num_threads
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#331num_threads
max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#332max_threads
max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#332max_threads
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_NOT_SUPPORTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_SUPPORTED
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#332max_threads
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#331num_threads
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#331num_threads
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
cpu_smt_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_disable
strhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#333str
strcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcmp
strhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#333str
early_paramhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#359
smt_cmdline_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#smt_cmdline_disable
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
cpu_smt_thread_allowedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_thread_allowed
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#335cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_NOT_IMPLEMENTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_IMPLEMENTED
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_NOT_SUPPORTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_SUPPORTED
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
topology_is_primary_threadhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/topology.h.html#232
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#335cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpumask_test_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_test_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#335cpu
cpus_booted_once_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpus_booted_once_mask
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_NOT_SUPPORTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_SUPPORTED
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_smt_possiblehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_possible
cpu_smt_possiblehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_possible
cpu_smt_possiblehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_possible
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#338target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#338target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::single
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#337st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#340bringup
cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_dying
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#336cpu
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#340bringup
set_cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1135
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#336cpu
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#340bringup
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#339prev_state
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#343prev_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#342st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#344bringup
cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_dying
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#341cpu
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#344bringup
set_cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1135
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#341cpu
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#344bringup
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::single
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
smp_mbhttps://codebrowser.dev/linux/linux/include/asm-generic/barrier.h.html#99
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
wake_up_processhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#wake_up_process
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
wait_for_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#wait_for_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#345st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#349prev_state
cpuhp_set_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_set_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#346cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#347st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#348target
__cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_kick_ap
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#347st
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#350ret
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#347st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
cpuhp_reset_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_reset_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#346cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#347st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#349prev_state
__cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_kick_ap
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#347st
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#350ret
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#351cpu
wait_for_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#wait_for_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#352st
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#351cpu
ECANCELEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno.h.html#109
kthread_unparkhttps://codebrowser.dev/linux/linux/include/linux/kthread.h.html#kthread_unpark
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#352st
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
cpu_bootablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_bootable
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#351cpu
ECANCELEDhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno.h.html#109
CONFIG_HOTPLUG_SPLIT_STARTUPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10154
cpuhp_can_boot_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_can_boot_ap
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#353cpu
EAGAINhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#15
arch_cpuhp_kick_ap_alivehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#arch_cpuhp_kick_ap_alive
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#353cpu
idle_thread_gethttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#idle_thread_get
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#353cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#354cpu
irq_lock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_lock_sparse
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#356ret
cpuhp_bp_sync_alivehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bp_sync_alive
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#354cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#356ret
out_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#357out_unlock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#356ret
bringup_wait_for_ap_onlinehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#bringup_wait_for_ap_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#354cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#356ret
out_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#357out_unlock
irq_unlock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_unlock_sparse
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#355st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
CPUHP_AP_ONLINE_IDLEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_IDLE
cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#354cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#355st
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#355st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
irq_unlock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_unlock_sparse
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#356ret
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
idle_thread_gethttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#idle_thread_get
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#358cpu
mm_structhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_struct
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#359idle
active_mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::active_mm
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
mmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#360mm
init_mmhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#init_mm
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#359idle
active_mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::active_mm
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
mmdrop_lazy_tlbhttps://codebrowser.dev/linux/linux/include/linux/sched/mm.h.html#mmdrop_lazy_tlb
mmhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#360mm
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#361bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#363st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#364target
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
state_to_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#362state_to_run
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#363st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#363st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#364target
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
state_to_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#362state_to_run
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#363st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpuhp_step_emptyhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step_empty
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#361bringup
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
state_to_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#362state_to_run
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_next_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_next_state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#365bringup
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#370state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#367st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#368target
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#372err
cpuhp_invoke_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#366cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#370state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#365bringup
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#372err
nofailhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#369nofail
pr_warnhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#559
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#366cpu
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#365bringup
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#367st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#367st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#372err
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#371ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#371ret
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#372err
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#371ret
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
__cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_invoke_callback_range
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#373bringup
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#374cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#375st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#376target
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
__cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_invoke_callback_range
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#377bringup
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#378cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#379st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#380target
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
IS_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/kconfig.h.html#73
CONFIG_HOTPLUG_CPUhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#13623
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#381st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#386ret
cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#382cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#384target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#386ret
pr_debughttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#630
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#386ret
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#382cpu
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpuhp_reset_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_reset_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#382cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#385prev_state
can_rollback_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#can_rollback_cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#382cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#383st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#385prev_state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#386ret
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#388st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
smp_mbhttps://codebrowser.dev/linux/linux/include/asm-generic/barrier.h.html#99
lockdep_acquire_cpus_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_acquire_cpus_lock
cpuhp_lock_acquirehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_acquire
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::single
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
cb_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::cb_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
cpuhp_next_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_next_state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#393end
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
cpuhp_is_ap_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_is_ap_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
cpuhp_is_atomic_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_is_atomic_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
local_irq_disablehttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#206
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
cpuhp_invoke_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#389cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::node
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
local_irq_enablehttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#200
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
cpuhp_invoke_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#389cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#392state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::node
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_lock_releasehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_release
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
lockdep_release_cpus_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_release_cpus_lock
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::should_run
complete_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#complete_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#390st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#391bringup
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#394cpu
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#394cpu
cpuhp_lock_acquirehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_acquire
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_lock_releasehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_release
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_lock_acquirehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_acquire
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhp_lock_releasehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_release
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
cpuhp_invoke_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#394cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#395state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#396bringup
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#397node
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::node
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#397node
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#396bringup
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
cb_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::cb_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#395state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::single
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
__cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_kick_ap
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#399ret
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
resulthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::result
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
rollbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::rollback
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::bringup
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#396bringup
__cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_kick_ap
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::node
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#398st
lasthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::last
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#399ret
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#400cpu
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#401st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpuhp_lock_acquirehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_acquire
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_lock_releasehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_release
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_lock_acquirehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_acquire
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhp_lock_releasehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_lock_release
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
trace_cpuhp_enterhttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#10
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#400cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#401st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#402prev_state
cpuhp_kick_ap_workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap_work
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#403ret
cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#400cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#401st
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#401st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
trace_cpuhp_exithttps://codebrowser.dev/linux/linux/include/trace/events/cpuhp.h.html#65
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#400cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#401st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#402prev_state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#403ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#403ret
smp_hotplug_threadhttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread
storehttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread::store
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
thread_should_runhttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread::thread_should_run
cpuhp_should_runhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_should_run
thread_fnhttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread::thread_fn
cpuhp_thread_funhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_thread_fun
thread_commhttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread::thread_comm
selfparkinghttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smp_hotplug_thread::selfparking
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
for_each_possible_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1110
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#405cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#404st
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#405cpu
init_completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#init_completion
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#404st
done_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_up
init_completionhttps://codebrowser.dev/linux/linux/include/linux/completion.h.html#init_completion
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#404st
done_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::done_down
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
cpuhp_init_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_init_state
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
smpboot_register_percpu_threadhttps://codebrowser.dev/linux/linux/include/linux/smpboot.h.html#smpboot_register_percpu_thread
cpuhp_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_threads
kthread_unparkhttps://codebrowser.dev/linux/linux/include/linux/kthread.h.html#kthread_unpark
this_cpu_readhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#498
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
CONFIG_HOTPLUG_CPUhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#13623
cpumask_clear_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_clear_cpu
mm_cpumaskhttps://codebrowser.dev/linux/linux/include/linux/mm_types.h.html#mm_cpumask
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#406cpu
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
for_each_processhttps://codebrowser.dev/linux/linux/include/linux/sched/signal.h.html#635
phttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#407p
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
thttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#408t
find_lock_task_mmhttps://codebrowser.dev/linux/linux/include/linux/oom.h.html#find_lock_task_mm
phttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#407p
thttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#408t
arch_clear_mm_cpumask_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#1225
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#406cpu
thttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#408t
mmhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::mm
task_unlockhttps://codebrowser.dev/linux/linux/include/linux/sched/task.h.html#task_unlock
thttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#408t
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
maxhttps://codebrowser.dev/linux/linux/include/linux/minmax.h.html#112
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#410st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
CPUHP_AP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_OFFLINE
smp_processor_idhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#270
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#412err
__cpu_disablehttps://codebrowser.dev/linux/linux/arch/x86/include/asm/smp.h.html#__cpu_disable
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#412err
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#412err
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#410st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
cpuhp_invoke_callback_range_nofailhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range_nofail
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#413cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#410st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#411target
stop_machine_parkhttps://codebrowser.dev/linux/linux/include/linux/stop_machine.h.html#stop_machine_park
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#413cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
kthread_parkhttps://codebrowser.dev/linux/linux/include/linux/kthread.h.html#kthread_park
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#415st
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
irq_lock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_lock_sparse
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#416err
stop_machine_cpuslockedhttps://codebrowser.dev/linux/linux/include/linux/stop_machine.h.html#stop_machine_cpuslocked
take_cpu_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#take_cpu_down
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cpumask_ofhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#931
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#416err
irq_unlock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_unlock_sparse
kthread_unparkhttps://codebrowser.dev/linux/linux/include/linux/kthread.h.html#kthread_unpark
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#415st
threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::thread
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#416err
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
wait_for_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#wait_for_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#415st
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#415st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_AP_IDLE_DEADhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_IDLE_DEAD
irq_unlock_sparsehttps://codebrowser.dev/linux/linux/include/linux/irqdesc.h.html#irq_unlock_sparse
hotplug_cpu__broadcast_tick_pullhttps://codebrowser.dev/linux/linux/include/linux/tick.h.html#hotplug_cpu__broadcast_tick_pull
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
__cpu_diehttps://codebrowser.dev/linux/linux/arch/x86/include/asm/smp.h.html#__cpu_die
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
cpuhp_bp_sync_deadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bp_sync_dead
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
lockdep_cleanup_dead_cpuhttps://codebrowser.dev/linux/linux/include/linux/irqflags.h.html#lockdep_cleanup_dead_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
idle_thread_gethttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#idle_thread_get
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
rcutree_migrate_callbackshttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_migrate_callbacks
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#414cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#417arg
complete_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#complete_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#418st
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#419st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_AP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_OFFLINE
tick_assert_timekeeping_handoverhttps://codebrowser.dev/linux/linux/include/linux/tick.h.html#tick_assert_timekeeping_handover
rcutree_report_cpu_deadhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_report_cpu_dead
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#419st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_AP_IDLE_DEADhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_IDLE_DEAD
smp_call_function_singlehttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#smp_call_function_single
cpumask_firsthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_first
cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#122
cpuhp_complete_idle_deadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_complete_idle_dead
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#419st
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#424ret
cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#420cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#422target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#424ret
pr_debughttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#630
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#424ret
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#420cpu
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpuhp_reset_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_reset_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#420cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#423prev_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#423prev_state
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#420cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#421st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#423prev_state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#424ret
__refhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#75
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#num_online_cpus
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
cpu_presenthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_present
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
cpus_write_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_write_lock
cpuhp_tasks_frozenhttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpuhp_tasks_frozen
tasks_frozenhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#426tasks_frozen
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#429prev_state
cpuhp_set_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_set_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#427target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
maxhttps://codebrowser.dev/linux/linux/include/linux/minmax.h.html#112
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#427target
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#430ret
cpuhp_kick_ap_workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap_work
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#430ret
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#431out
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#431out
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#427target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#430ret
cpuhp_down_callbackshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_down_callbacks
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#427target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#430ret
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#429prev_state
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
cpuhp_reset_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_reset_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
prev_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#429prev_state
__cpuhp_kick_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_kick_ap
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#428st
WARNhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#131
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#425cpu
cpus_write_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_write_unlock
arch_smt_updatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_smt_update
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#430ret
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpu_down_workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#432arg
_cpu_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#_cpu_down
workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#433work
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work::cpu
workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#433work
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work::target
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpu_down_workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work::cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#434cpu
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#435target
cpu_hotplug_offline_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_offline_disabled
EOPNOTSUPPhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno.h.html#78
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
for_each_cpu_andhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#394
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#434cpu
cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#122
housekeeping_cpumaskhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#housekeeping_cpumask
HK_TYPE_DOMAINhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#HK_TYPE_DOMAIN
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#434cpu
workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#436work
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_work::cpu
work_on_cpuhttps://codebrowser.dev/linux/linux/include/linux/workqueue.h.html#836
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#434cpu
__cpu_down_maps_lockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpu_down_maps_locked
workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#436work
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#439err
cpu_down_maps_lockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_maps_locked
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#437cpu
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#438target
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#439err
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
cpu_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#440dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
lock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#lock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#442ret
device_offlinehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_offline
get_cpu_devicehttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#get_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#441cpu
unlock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#unlock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#442ret
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
remove_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#remove_cpu
remove_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#remove_cpu
remove_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#remove_cpu
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
primary_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#443primary_cpu
primary_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#443primary_cpu
cpumask_firsthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_first
cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#122
for_each_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1111
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#444cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#444cpu
primary_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#443primary_cpu
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#445error
cpu_down_maps_lockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_maps_locked
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#444cpu
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#445error
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#444cpu
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#445error
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#num_online_cpus
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#446cpu
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
minhttps://codebrowser.dev/linux/linux/include/linux/minmax.h.html#105
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#447st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
CPUHP_AP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE
rcutree_report_cpu_startinghttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_report_cpu_starting
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#446cpu
cpumask_set_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_set_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#446cpu
cpus_booted_once_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpus_booted_once_mask
cpuhp_invoke_callback_range_nofailhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range_nofail
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#446cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#447st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#448target
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#449state
CPUHP_AP_ONLINE_IDLEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_IDLE
cpuhp_ap_update_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_ap_update_sync_state
SYNC_STATE_ONLINEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_ONLINE
stop_machine_unparkhttps://codebrowser.dev/linux/linux/include/linux/stop_machine.h.html#stop_machine_unpark
smp_processor_idhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#270
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#450st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_AP_ONLINE_IDLEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_IDLE
complete_ap_threadhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#complete_ap_thread
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#450st
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
cpus_write_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_write_lock
cpu_presenthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_present
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#457out
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#454st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#453target
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#457out
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#454st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#455idle
idle_thread_gethttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#idle_thread_get
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
IS_ERRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#IS_ERR
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#455idle
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
PTR_ERRhttps://codebrowser.dev/linux/linux/include/linux/err.h.html#PTR_ERR
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#455idle
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#457out
scs_task_resethttps://codebrowser.dev/linux/linux/include/linux/scs.h.html#scs_task_reset
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#455idle
kasan_unpoison_task_stackhttps://codebrowser.dev/linux/linux/include/linux/kasan.h.html#kasan_unpoison_task_stack
idlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#455idle
cpuhp_tasks_frozenhttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpuhp_tasks_frozen
tasks_frozenhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#452tasks_frozen
cpuhp_set_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_set_state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#454st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#453target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#454st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
cpuhp_kick_ap_workhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap_work
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#457out
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#453target
minhttps://codebrowser.dev/linux/linux/include/linux/minmax.h.html#105
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#453target
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
cpuhp_up_callbackshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_up_callbacks
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#451cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#454st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#453target
cpus_write_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_write_unlock
arch_smt_updatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_smt_update
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#456ret
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpu_possiblehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_possible
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458cpu
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458cpu
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
try_online_nodehttps://codebrowser.dev/linux/linux/include/linux/memory_hotplug.h.html#try_online_node
cpu_to_nodehttps://codebrowser.dev/linux/linux/arch/x86/include/asm/topology.h.html#49
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458cpu
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#461out
cpu_bootablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_bootable
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458cpu
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
EPERMhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#5
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#461out
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
_cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#_cpu_up
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#458cpu
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#459target
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
errhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#460err
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_up
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#462dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
lock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#lock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#464ret
device_onlinehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_online
get_cpu_devicehttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#get_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#463cpu
unlock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#unlock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#464ret
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
add_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#add_cpu
add_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#add_cpu
add_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#add_cpu
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
sleep_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#465sleep_cpu
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#466ret
cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_up
sleep_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#465sleep_cpu
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#466ret
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#466ret
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
for_each_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#364
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#470cpu
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#467mask
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#470cpu
cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_up
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#470cpu
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#469target
can_rollback_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#can_rollback_cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#471st
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
cpuhp_invoke_callback_rangehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback_range
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#470cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#471st
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#468ncpus
CONFIG_HOTPLUG_PARALLELhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#4330
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
__ro_after_inithttps://codebrowser.dev/linux/linux/include/linux/cache.h.html#60
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
kstrtoboolhttps://codebrowser.dev/linux/linux/include/linux/kstrtox.h.html#kstrtobool
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#472arg
__cpuhp_parallel_bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_parallel_bringup
early_paramhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#359
parallel_bringup_parse_paramhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#parallel_bringup_parse_param
CONFIG_HOTPLUG_SMThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#537
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpu_primary_thread_maskhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/topology.h.html#222
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#124
__cpuhp_parallel_bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_parallel_bringup
__cpuhp_parallel_bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_parallel_bringup
arch_cpuhp_init_parallel_bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_cpuhp_init_parallel_bringup
__cpuhp_parallel_bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_parallel_bringup
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
cpuhp_smt_awarehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_smt_aware
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpuhp_get_primary_thread_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_primary_thread_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__initdatahttps://codebrowser.dev/linux/linux/include/linux/init.h.html#53
cpumask_andhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_and
tmp_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#476tmp_mask
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#474mask
pmaskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#475pmask
cpuhp_bringup_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_mask
tmp_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#476tmp_mask
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
CPUHP_BP_KICK_APhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_KICK_AP
cpuhp_bringup_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_mask
tmp_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#476tmp_mask
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#num_online_cpus
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpumask_andnothttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_andnot
tmp_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#476tmp_mask
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#474mask
pmaskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#475pmask
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#474mask
tmp_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#476tmp_mask
cpuhp_bringup_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_mask
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#474mask
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
CPUHP_BP_KICK_APhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_KICK_AP
cpuhp_bringup_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_mask
maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#474mask
ncpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#473ncpus
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
max_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#477max_cpus
cpuhp_bringup_cpus_parallelhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_cpus_parallel
max_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#477max_cpus
cpuhp_bringup_maskhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_mask
cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#124
max_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#477max_cpus
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
CONFIG_PM_SLEEP_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#12296
cpumask_var_thttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask_var_t
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
cpumask_firsthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_first
cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#122
housekeeping_cpuhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#housekeeping_cpu
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
HK_TYPE_TIMERhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#HK_TYPE_TIMER
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
housekeeping_any_cpuhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#housekeeping_any_cpu
HK_TYPE_TIMERhttps://codebrowser.dev/linux/linux/include/linux/sched/isolation.h.html#HK_TYPE_TIMER
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
cpumask_firsthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_first
cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#122
cpumask_clearhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_clear
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
nr_cpu_idshttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#nr_cpu_ids
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
primaryhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#478primary
pm_wakeup_pendinghttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#pm_wakeup_pending
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
trace_suspend_resumehttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#284
TPShttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#14
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
_cpu_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#_cpu_down
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
trace_suspend_resumehttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#284
TPShttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#14
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
cpumask_set_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_set_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#479cpu
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#num_online_cpus
pr_errhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#549
cpu_hotplug_disabledhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disabled
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#480error
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
__weakhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#403
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
__cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpu_hotplug_enable
cpumask_emptyhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_empty
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#483out
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
arch_thaw_secondary_cpus_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_thaw_secondary_cpus_begin
for_each_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#364
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
trace_suspend_resumehttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#284
TPShttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#14
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#482error
_cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#_cpu_up
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
trace_suspend_resumehttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#284
TPShttps://codebrowser.dev/linux/linux/include/trace/events/power.h.html#14
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#482error
pr_infohttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#579
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
pr_warnhttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#559
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#481cpu
errorhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#482error
arch_thaw_secondary_cpus_endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#arch_thaw_secondary_cpus_end
cpumask_clearhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_clear
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
alloc_cpumask_varhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#alloc_cpumask_var
frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#frozen_cpus
GFP_KERNELhttps://codebrowser.dev/linux/linux/include/linux/gfp_types.h.html#378
__GFP_ZEROhttps://codebrowser.dev/linux/linux/include/linux/gfp_types.h.html#294
ENOMEMhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#16
core_initcallhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#300
alloc_frozen_cpushttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#alloc_frozen_cpus
notifier_blockhttps://codebrowser.dev/linux/linux/include/linux/notifier.h.html#notifier_block
actionhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#485action
PM_SUSPEND_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#432
PM_HIBERNATION_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#430
cpu_hotplug_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_disable
PM_POST_SUSPENDhttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#433
PM_POST_HIBERNATIONhttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#431
cpu_hotplug_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_enable
NOTIFY_DONEhttps://codebrowser.dev/linux/linux/include/linux/notifier.h.html#185
NOTIFY_OKhttps://codebrowser.dev/linux/linux/include/linux/notifier.h.html#186
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
pm_notifierhttps://codebrowser.dev/linux/linux/include/linux/suspend.h.html#450
cpu_hotplug_pm_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_pm_callback
core_initcallhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#300
cpu_hotplug_pm_sync_inithttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_hotplug_pm_sync_init
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
CPUHP_CREATE_THREADShttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_CREATE_THREADS
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpboot_create_threadshttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#smpboot_create_threads
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cant_stophttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::cant_stop
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CPUHP_RANDOM_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_RANDOM_PREPARE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
random_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/random.h.html#random_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_WORKQUEUE_PREPhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_WORKQUEUE_PREP
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
workqueue_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/workqueue.h.html#workqueue_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_HRTIMERS_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_HRTIMERS_PREPARE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
hrtimers_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/hrtimer.h.html#hrtimers_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_SMPCFD_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_SMPCFD_PREPARE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpcfd_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#smpcfd_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpcfd_dead_cpuhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#smpcfd_dead_cpu
CPUHP_RELAY_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_RELAY_PREPARE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
relay_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/relay.h.html#relay_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_RCUTREE_PREPhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_RCUTREE_PREP
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rcutree_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rcutree_dead_cpuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_dead_cpu
CPUHP_TIMERS_PREPAREhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TIMERS_PREPARE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
timers_prepare_cpuhttps://codebrowser.dev/linux/linux/include/linux/timer.h.html#timers_prepare_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
timers_dead_cpuhttps://codebrowser.dev/linux/linux/include/linux/timer.h.html#timers_dead_cpu
CONFIG_HOTPLUG_SPLIT_STARTUPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10154
CPUHP_BP_KICK_APhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_KICK_AP
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
cpuhp_kick_ap_alivehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_kick_ap_alive
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
cpuhp_bringup_aphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_bringup_ap
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
finish_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#finish_cpu
cant_stophttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::cant_stop
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CPUHP_AP_IDLE_DEADhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_IDLE_DEAD
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
CPUHP_AP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_OFFLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
cant_stophttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::cant_stop
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CPUHP_AP_SCHED_STARTINGhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_SCHED_STARTING
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sched_cpu_startinghttps://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html#sched_cpu_starting
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sched_cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html#sched_cpu_dying
CPUHP_AP_RCUTREE_DYINGhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_RCUTREE_DYING
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rcutree_dying_cpuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_dying_cpu
CPUHP_AP_SMPCFD_DYINGhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_SMPCFD_DYING
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpcfd_dying_cpuhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#smpcfd_dying_cpu
CPUHP_AP_HRTIMERS_DYINGhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_HRTIMERS_DYING
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
hrtimers_cpu_startinghttps://codebrowser.dev/linux/linux/include/linux/hrtimer.h.html#hrtimers_cpu_starting
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
hrtimers_cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/hrtimer.h.html#hrtimers_cpu_dying
CPUHP_AP_TICK_DYINGhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_TICK_DYING
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
tick_cpu_dyinghttps://codebrowser.dev/linux/linux/include/linux/tick.h.html#tick_cpu_dying
CPUHP_AP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
CPUHP_TEARDOWN_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_TEARDOWN_CPU
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
takedown_cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#takedown_cpu
cant_stophttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::cant_stop
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CPUHP_AP_SCHED_WAIT_EMPTYhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_SCHED_WAIT_EMPTY
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sched_cpu_wait_emptyhttps://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html#sched_cpu_wait_empty
CPUHP_AP_SMPBOOT_THREADShttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_SMPBOOT_THREADS
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpboot_unpark_threadshttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#smpboot_unpark_threads
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
smpboot_park_threadshttps://codebrowser.dev/linux/linux/kernel/smpboot.h.html#smpboot_park_threads
CPUHP_AP_IRQ_AFFINITY_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_IRQ_AFFINITY_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
irq_affinity_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/irq.h.html#irq_affinity_online_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_AP_PERF_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_PERF_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
perf_event_init_cpuhttps://codebrowser.dev/linux/linux/include/linux/perf_event.h.html#perf_event_init_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
perf_event_exit_cpuhttps://codebrowser.dev/linux/linux/include/linux/perf_event.h.html#perf_event_exit_cpu
CPUHP_AP_WATCHDOG_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_WATCHDOG_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
lockup_detector_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/nmi.h.html#lockup_detector_online_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
lockup_detector_offline_cpuhttps://codebrowser.dev/linux/linux/include/linux/nmi.h.html#lockup_detector_offline_cpu
CPUHP_AP_WORKQUEUE_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_WORKQUEUE_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
workqueue_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/workqueue.h.html#workqueue_online_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
workqueue_offline_cpuhttps://codebrowser.dev/linux/linux/include/linux/workqueue.h.html#workqueue_offline_cpu
CPUHP_AP_RANDOM_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_RANDOM_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
random_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/random.h.html#random_online_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
CPUHP_AP_RCUTREE_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_RCUTREE_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rcutree_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_online_cpu
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rcutree_offline_cpuhttps://codebrowser.dev/linux/linux/include/linux/rcutree.h.html#rcutree_offline_cpu
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
CPUHP_AP_ACTIVEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ACTIVE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sched_cpu_activatehttps://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html#sched_cpu_activate
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sched_cpu_deactivatehttps://codebrowser.dev/linux/linux/include/linux/sched/hotplug.h.html#sched_cpu_deactivate
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#487state
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#487state
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#488state
CPUHP_AP_ONLINE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_DYN
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#491step
cpuhp_hp_stateshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_hp_states
CPUHP_AP_ONLINE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_DYN
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#490end
CPUHP_AP_ONLINE_DYN_ENDhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_DYN_END
CPUHP_BP_PREPARE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_PREPARE_DYN
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#491step
cpuhp_hp_stateshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_hp_states
CPUHP_BP_PREPARE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_PREPARE_DYN
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#490end
CPUHP_BP_PREPARE_DYN_ENDhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_PREPARE_DYN_END
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#489i
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#488state
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#489i
endhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#490end
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#489i
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#491step
stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#491step
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#489i
WARNhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#131
ENOSPChttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#32
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#493name
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#492state
CPUHP_AP_ONLINE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_DYN
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#492state
CPUHP_BP_PREPARE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_PREPARE_DYN
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#500ret
cpuhp_reserve_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_reserve_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#492state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#500ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#500ret
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#492state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#500ret
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#492state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#493name
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
EBUSYhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#20
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#494startup
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#496teardown
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#493name
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::multi_instance
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#498multi_instance
INIT_HLIST_HEADhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#933
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#499sp
listhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::list
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#500ret
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#501state
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#503state
cpuhp_step_emptyhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step_empty
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#504bringup
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#506sp
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
cpuhp_is_ap_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_is_ap_state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#503state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#507ret
cpuhp_invoke_ap_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_ap_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#502cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#503state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#504bringup
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#505node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#507ret
cpuhp_invoke_callbackhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_invoke_callback
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#502cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#503state
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#504bringup
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#505node
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#507ret
bringuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#504bringup
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#507ret
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#511cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#511cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#512st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#511cpu
failedcpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#508failedcpu
cpustatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#513cpustate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#509state
cpuhp_issue_callhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_issue_call
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#511cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#509state
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#510node
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#517sp
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#514state
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#517sp
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::multi_instance
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#516invoke
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#517sp
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
add_nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#520add_node
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#518cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#518cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#521st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpustatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#522cpustate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#514state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#519ret
cpuhp_issue_callhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_issue_call
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#518cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#514state
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#515node
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#519ret
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#517sp
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
multihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::multi
cpuhp_rollback_installhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_rollback_install
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#518cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#514state
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#515node
unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#523unlock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#519ret
hlist_add_headhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#hlist_add_head
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#515node
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#517sp
listhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::list
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#519ret
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#527ret
__cpuhp_state_add_instance_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_add_instance_cpuslocked
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#524state
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#525node
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#526invoke
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#527ret
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
__cpuhp_state_add_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_add_instance
__cpuhp_state_add_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_add_instance
__cpuhp_state_add_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_add_instance
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
cpuhp_cb_checkhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cb_check
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#529name
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
cpuhp_store_callbackshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_store_callbacks
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#529name
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#531startup
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#533teardown
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#535multi_instance
dynstatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#538dynstate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
CPUHP_AP_ONLINE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_AP_ONLINE_DYN
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
CPUHP_BP_PREPARE_DYNhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BP_PREPARE_DYN
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
dynstatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#538dynstate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#530invoke
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#531startup
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#539out
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#536cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#536cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#540st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpustatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#541cpustate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
cpuhp_issue_callhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_issue_call
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#536cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#533teardown
cpuhp_rollback_installhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_rollback_install
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#536cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cpuhp_store_callbackshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_store_callbacks
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#539out
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
dynstatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#538dynstate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#528state
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#537ret
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpuhp_setup_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state_cpuslocked
__cpuhp_setup_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state_cpuslocked
__cpuhp_setup_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state_cpuslocked
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#550ret
__cpuhp_setup_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state_cpuslocked
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#542state
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#543name
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#544invoke
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#545startup
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#547teardown
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#549multi_instance
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#550ret
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpuhp_setup_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state
__cpuhp_setup_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state
__cpuhp_setup_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_setup_state
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
hlist_nodehttps://codebrowser.dev/linux/linux/include/linux/types.h.html#hlist_node
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#551state
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
cpuhp_cb_checkhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cb_check
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#551state
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#554sp
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::multi_instance
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#553invoke
cpuhp_get_teardown_cbhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_teardown_cb
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#551state
removehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#556remove
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#555cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#555cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#557st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpustatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#558cpustate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#551state
cpuhp_issue_callhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_issue_call
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#555cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#551state
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#552node
hlist_delhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#hlist_del
nodehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#552node
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
__cpuhp_state_remove_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_remove_instance
__cpuhp_state_remove_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_remove_instance
__cpuhp_state_remove_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_state_remove_instance
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
BUG_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#71
cpuhp_cb_checkhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cb_check
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
lockdep_assert_cpus_heldhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#lockdep_assert_cpus_held
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#561sp
multi_instancehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::multi_instance
WARNhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#131
hlist_emptyhttps://codebrowser.dev/linux/linux/include/linux/list.h.html#hlist_empty
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#561sp
listhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::list
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
removehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#563remove
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#560invoke
cpuhp_get_teardown_cbhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_teardown_cb
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
removehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#563remove
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#562cpu
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#562cpu
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#564st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
cpustatehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#565cpustate
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
cpuhp_issue_callhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_issue_call
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#562cpu
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
cpuhp_store_callbackshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_store_callbacks
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#559state
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpuhp_remove_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state_cpuslocked
__cpuhp_remove_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state_cpuslocked
__cpuhp_remove_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state_cpuslocked
cpuhp_statehttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#cpuhp_state
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpus_read_lockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_lock
__cpuhp_remove_state_cpuslockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state_cpuslocked
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#566state
invokehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#567invoke
cpus_read_unlockhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpus_read_unlock
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpuhp_remove_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state
__cpuhp_remove_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state
__cpuhp_remove_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__cpuhp_remove_state
CONFIG_HOTPLUG_SMThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#537
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
get_cpu_devicehttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#get_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#568cpu
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#569dev
offlinehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::offline
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
kobject_ueventhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobject_uevent
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#569dev
kobjhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::kobj
KOBJ_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#KOBJ_OFFLINE
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
get_cpu_devicehttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#get_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#570cpu
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#571dev
offlinehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::offline
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
kobject_ueventhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#kobject_uevent
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#571dev
kobjhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::kobj
KOBJ_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/kobject.h.html#KOBJ_ONLINE
cpuhp_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpuhp_smt_control
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
for_each_online_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1111
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#573cpu
topology_is_primary_threadhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/topology.h.html#232
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#573cpu
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#572ctrlval
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
cpu_smt_thread_allowedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_thread_allowed
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#573cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#574ret
cpu_down_maps_lockedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down_maps_locked
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#573cpu
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#574ret
cpuhp_offline_cpu_devicehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_offline_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#573cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#574ret
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#572ctrlval
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#574ret
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
cpu_maps_update_beginhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_begin
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
for_each_present_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1113
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
cpu_onlinehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
node_onlinehttps://codebrowser.dev/linux/linux/include/linux/nodemask.h.html#520
cpu_to_nodehttps://codebrowser.dev/linux/linux/arch/x86/include/asm/topology.h.html#49
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
cpu_smt_thread_allowedhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_thread_allowed
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
topology_is_core_onlinehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#topology_is_core_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#577ret
_cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#_cpu_up
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#577ret
cpuhp_online_cpu_devicehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_online_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#576cpu
cpu_maps_update_donehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_maps_update_done
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#577ret
CONFIG_SYSFShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#8250
CONFIG_HOTPLUG_CPUhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#13623
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#578dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
sprintfhttps://codebrowser.dev/linux/linux/include/linux/sprintf.h.html#sprintf
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#580buf
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#581st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
DEVICE_ATTR_ROhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#198
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#582dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
kstrtointhttps://codebrowser.dev/linux/linux/include/linux/kstrtox.h.html#kstrtoint
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#584buf
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
CONFIG_CPU_HOTPLUG_STATE_CONTROLhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#9531
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
lock_device_hotplug_sysfshttps://codebrowser.dev/linux/linux/include/linux/device.h.html#lock_device_hotplug_sysfs
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#587sp
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#587sp
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#587sp
cant_stophttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::cant_stop
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
outhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#590out
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#586st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
cpu_uphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_up
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#582dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#586st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
cpu_downhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_down
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#582dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
WARN_ONhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#122
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#586st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#586st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#588target
unlock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#unlock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#589ret
counthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#585count
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#591dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
sprintfhttps://codebrowser.dev/linux/linux/include/linux/sprintf.h.html#sprintf
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#593buf
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#594st
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
DEVICE_ATTR_RWhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#180
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#595dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
kstrtointhttps://codebrowser.dev/linux/linux/include/linux/kstrtox.h.html#kstrtoint
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#597buf
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
CPUHP_INVALIDhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_INVALID
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#599st
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
counthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#598count
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
cpuhp_is_atomic_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_is_atomic_state
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#599st
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_BRINGUP_CPUhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_BRINGUP_CPU
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#600sp
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#600sp
startuphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::startup
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#600sp
teardownhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::teardown
singlehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::union(unnamed)::single
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#602ret
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#599st
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#601fail
counthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#598count
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
cpuhp_cpu_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state
per_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#236
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#603dev
idhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::id
sprintfhttps://codebrowser.dev/linux/linux/include/linux/sprintf.h.html#sprintf
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#605buf
sthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#606st
failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::fail
DEVICE_ATTR_RWhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#180
attributehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute
dev_attr_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#2739
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
dev_attr_targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#2789
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
dev_attr_failhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#2849
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
attribute_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group
attrshttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::attrs
cpuhp_cpu_attrshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_attrs
namehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::name
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
mutex_lockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#165
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#612i
CPUHP_OFFLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_OFFLINE
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#612i
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#612i
cpuhp_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step
cpuhp_get_stephttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_get_step
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#612i
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#613sp
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
curhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#610cur
sprintfhttps://codebrowser.dev/linux/linux/include/linux/sprintf.h.html#sprintf
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#609buf
ihttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#612i
sphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#613sp
namehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_step::name
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#609buf
curhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#610cur
reshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#611res
curhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#610cur
mutex_unlockhttps://codebrowser.dev/linux/linux/include/linux/mutex.h.html#mutex_unlock
cpuhp_state_mutexhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#144
reshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#611res
DEVICE_ATTR_ROhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#198
attributehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute
dev_attr_stateshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#2882
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
attribute_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group
attrshttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::attrs
cpuhp_cpu_root_attrshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_root_attrs
namehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::name
CONFIG_HOTPLUG_SMThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#537
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
IS_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/kconfig.h.html#73
threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#614threads
threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#614threads
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#614threads
threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#614threads
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
EPERMhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#5
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_NOT_SUPPORTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_SUPPORTED
ENODEVhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#23
sysfs_streqhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#sysfs_streq
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#617buf
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
sysfs_streqhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#sysfs_streq
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#617buf
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_DISABLED
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
sysfs_streqhttps://codebrowser.dev/linux/linux/include/linux/string.h.html#sysfs_streq
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#617buf
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
kstrtointhttps://codebrowser.dev/linux/linux/include/linux/kstrtox.h.html#kstrtoint
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#617buf
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_DISABLED
cpu_smt_num_threads_validhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_num_threads_valid
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
lock_device_hotplug_sysfshttps://codebrowser.dev/linux/linux/include/linux/device.h.html#lock_device_hotplug_sysfs
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
orig_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#622orig_threads
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
force_offhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#623force_off
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
orig_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#622orig_threads
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
cpuhp_smt_enablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_smt_enable
num_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#621num_threads
orig_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#622orig_threads
force_offhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#623force_off
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
cpuhp_smt_disablehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_smt_disable
ctrlvalhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#619ctrlval
unlock_device_hotplughttps://codebrowser.dev/linux/linux/include/linux/device.h.html#unlock_device_hotplug
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#620ret
counthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#618count
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
CPU_SMT_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_DISABLED
CPU_SMT_FORCE_DISABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_FORCE_DISABLED
CPU_SMT_NOT_SUPPORTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_SUPPORTED
CPU_SMT_NOT_IMPLEMENTEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_NOT_IMPLEMENTED
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
smt_stateshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#smt_states
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CONFIG_HOTPLUG_SMThttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#537
cpu_smt_controlhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_control
CPU_SMT_ENABLEDhttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#CPU_SMT_ENABLED
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
cpu_smt_max_threadshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_max_threads
sysfs_emithttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_emit
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#626buf
cpu_smt_num_threadshttps://codebrowser.dev/linux/linux/include/linux/cpu_smt.h.html#cpu_smt_num_threads
sysfs_emithttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_emit
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#626buf
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#627state
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
size_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#size_t
__store_smt_controlhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#__store_smt_control
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#628dev
attrhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#629attr
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#630buf
counthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#631count
DEVICE_ATTR_RWhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#180
ssize_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#ssize_t
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
device_attributehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute
sysfs_emithttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_emit
bufhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#634buf
sched_smt_activehttps://codebrowser.dev/linux/linux/include/linux/sched/smt.h.html#sched_smt_active
DEVICE_ATTR_ROhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#198
attributehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute
dev_attr_controlhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#2995
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
dev_attr_activehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#3002
attrhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device_attribute::attr
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
attribute_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group
attrshttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::attrs
cpuhp_smt_attrshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_smt_attrs
namehttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#attribute_group::name
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
ENODEVhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#23
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#635dev_root
bus_get_dev_roothttps://codebrowser.dev/linux/linux/include/linux/device/bus.h.html#bus_get_dev_root
cpu_subsyshttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpu_subsys
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#635dev_root
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#636ret
sysfs_create_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_create_group
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#635dev_root
kobjhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::kobj
cpuhp_smt_attr_grouphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_smt_attr_group
put_devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#put_device
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#635dev_root
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#636ret
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
cpu_smt_sysfs_inithttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_smt_sysfs_init
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#637dev_root
bus_get_dev_roothttps://codebrowser.dev/linux/linux/include/linux/device/bus.h.html#bus_get_dev_root
cpu_subsyshttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#cpu_subsys
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#637dev_root
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
sysfs_create_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_create_group
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#637dev_root
kobjhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::kobj
cpuhp_cpu_root_attr_grouphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_root_attr_group
put_devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#put_device
dev_roothttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#637dev_root
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
for_each_possible_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1110
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#638cpu
devicehttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device
get_cpu_devicehttps://codebrowser.dev/linux/linux/include/linux/cpu.h.html#get_cpu_device
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#638cpu
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#640dev
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
sysfs_create_grouphttps://codebrowser.dev/linux/linux/include/linux/sysfs.h.html#sysfs_create_group
devhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#640dev
kobjhttps://codebrowser.dev/linux/linux/include/linux/device.h.html#device::kobj
cpuhp_cpu_attr_grouphttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_attr_group
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
rethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#639ret
device_initcallhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#311
cpuhp_sysfs_inithttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_sysfs_init
BITS_PER_LONGhttps://codebrowser.dev/linux/linux/include/asm-generic/bitsperlong.h.html#9
BITS_TO_LONGShttps://codebrowser.dev/linux/linux/include/linux/bitops.h.html#11
NR_CPUShttps://codebrowser.dev/linux/linux/include/linux/threads.h.html#21
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
BITS_PER_LONGhttps://codebrowser.dev/linux/linux/include/asm-generic/bitsperlong.h.html#9
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
MASK_DECLARE_8https://codebrowser.dev/linux/linux/kernel/cpu.c.html#3071
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_bit_bitmaphttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_bit_bitmap
cpu_bit_bitmaphttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_bit_bitmap
cpu_bit_bitmaphttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpu_bit_bitmap
DECLARE_BITMAPhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#10
NR_CPUShttps://codebrowser.dev/linux/linux/include/linux/threads.h.html#21
CPU_BITS_ALLhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1275
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
cpu_all_bitshttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1093
cpu_all_bitshttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1093
cpu_all_bitshttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1093
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__ro_after_inithttps://codebrowser.dev/linux/linux/include/linux/cache.h.html#60
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_possible_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_possible_mask
__cpu_possible_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_possible_mask
__cpu_possible_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_possible_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_online_mask
__cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_online_mask
__cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_online_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_enabled_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_enabled_mask
__cpu_enabled_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_enabled_mask
__cpu_enabled_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_enabled_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_present_mask
__cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_present_mask
__cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_present_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_active_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_active_mask
__cpu_active_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_active_mask
__cpu_active_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_active_mask
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__cpu_dying_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_dying_mask
__cpu_dying_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_dying_mask
__cpu_dying_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_dying_mask
atomic_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#atomic_t
__read_mostlyhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/cache.h.html#11
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
__num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__num_online_cpus
__num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__num_online_cpus
__num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__num_online_cpus
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpumask_copyhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_copy
__cpu_present_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_present_mask
srchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#641src
cpumaskhttps://codebrowser.dev/linux/linux/include/linux/cpumask_types.h.html#cpumask
cpumask_copyhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_copy
__cpu_possible_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_possible_mask
srchttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#642src
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
onlinehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#644online
cpumask_test_and_set_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_test_and_set_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#643cpu
__cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_online_mask
atomic_inchttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_inc
__num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__num_online_cpus
cpumask_test_and_clear_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_test_and_clear_cpu
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#643cpu
__cpu_online_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__cpu_online_mask
atomic_dechttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_dec
__num_online_cpushttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#__num_online_cpus
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
smp_processor_idhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#270
set_cpu_onlinehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#set_cpu_online
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#645cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
set_cpu_activehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1134
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#645cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
set_cpu_presenthttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1133
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#645cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
set_cpu_possiblehttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#1131
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#645cpu
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
__boot_cpu_idhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#__boot_cpu_id
cpuhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#645cpu
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
CONFIG_SMPhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#10176
cpumask_set_cpuhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpumask_set_cpu
smp_processor_idhttps://codebrowser.dev/linux/linux/include/linux/smp.h.html#270
cpus_booted_once_maskhttps://codebrowser.dev/linux/linux/include/linux/cpumask.h.html#cpus_booted_once_mask
atomic_sethttps://codebrowser.dev/linux/linux/include/linux/atomic/atomic-instrumented.h.html#atomic_set
this_cpu_ptrhttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#249
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
ap_sync_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::ap_sync_state
SYNC_STATE_ONLINEhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#SYNC_STATE_ONLINE
this_cpu_writehttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#499
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::state
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
this_cpu_writehttps://codebrowser.dev/linux/linux/include/linux/percpu-defs.h.html#499
cpuhp_statehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#86
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
targethttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpuhp_cpu_state::target
CPUHP_ONLINEhttps://codebrowser.dev/linux/linux/include/linux/cpuhotplug.h.html#CPUHP_ONLINE
CONFIG_CPU_MITIGATIONShttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#6043
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
__ro_after_inithttps://codebrowser.dev/linux/linux/include/linux/cache.h.html#60
CPU_MITIGATIONS_AUTOhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_AUTO
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
strcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcmp
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#646arg
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
CPU_MITIGATIONS_OFFhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_OFF
strcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcmp
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#646arg
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
CPU_MITIGATIONS_AUTOhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_AUTO
strcmphttps://codebrowser.dev/linux/linux/arch/x86/include/asm/string_64.h.html#strcmp
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#646arg
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
CPU_MITIGATIONS_AUTO_NOSMThttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_AUTO_NOSMT
pr_crithttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#539
arghttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#646arg
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
CPU_MITIGATIONS_OFFhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_OFF
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_mitigations_offhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_off
cpu_mitigations_offhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_off
cpu_mitigations_offhttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_off
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
cpu_mitigationshttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations
CPU_MITIGATIONS_AUTO_NOSMThttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#CPU_MITIGATIONS_AUTO_NOSMT
EXPORT_SYMBOL_GPLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#90
cpu_mitigations_auto_nosmthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_auto_nosmt
cpu_mitigations_auto_nosmthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_auto_nosmt
cpu_mitigations_auto_nosmthttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#cpu_mitigations_auto_nosmt
early_paramhttps://codebrowser.dev/linux/linux/include/linux/init.h.html#359
mitigations_parse_cmdlinehttps://codebrowser.dev/linux/linux/kernel/cpu.c.html#mitigations_parse_cmdline
Code Browserhttps://codebrowser.dev
linuxhttps://codebrowser.dev/linux/linux/
kernelhttps://codebrowser.dev/linux/linux/kernel/
cpu.chttps://codebrowser.dev/linux/linux/kernel/cpu.c.html

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.