Searched refs:CPUHP_ONLINE (Results 1 – 5 of 5) sorted by relevance
/linux-6.6.21/Documentation/translations/zh_CN/core-api/ |
D | cpu_hotplug.rst | 144 一旦CPU被逻辑关闭,注册的热插拔状态的清除回调将被调用,从 ``CPUHP_ONLINE`` 开始,到 165 CPU热插拔使用一个从CPUHP_OFFLINE到CPUHP_ONLINE的线性状态空间的普通状态机。每个状态都 168 当一个CPU上线时,将按顺序调用startup回调,直到达到CPUHP_ONLINE状态。当设置状态的回调 211 ONLINE阶段涵盖了CPUHP_AP_ONLINE + 1到CPUHP_ONLINE之间的状态空间。 239 [CPUHP_ONLINE - 1]->startup() -> 成功 240 [CPUHP_ONLINE] 244 [CPUHP_ONLINE] 245 [CPUHP_ONLINE - 1]->teardown() -> 成功 293 [CPUHP_ONLINE] 294 [CPUHP_ONLINE - 1]->teardown() -> 成功 [all …]
|
/linux-6.6.21/Documentation/core-api/ |
D | cpu_hotplug.rst | 140 hotplug states will be invoked, starting with ``CPUHP_ONLINE`` and terminating 161 CPUHP_OFFLINE to CPUHP_ONLINE. Each state has a startup and a teardown 165 the state CPUHP_ONLINE is reached. They can also be invoked when the 223 CPUHP_ONLINE. 254 [CPUHP_ONLINE - 1]->startup() -> success 255 [CPUHP_ONLINE] 259 [CPUHP_ONLINE] 260 [CPUHP_ONLINE - 1]->teardown() -> success 308 [CPUHP_ONLINE] 309 [CPUHP_ONLINE - 1]->teardown() -> success [all …]
|
/linux-6.6.21/kernel/ |
D | cpu.c | 1778 return cpu_up(dev->id, CPUHP_ONLINE); in cpu_device_up() 1809 ret = cpu_up(sleep_cpu, CPUHP_ONLINE); in bringup_hibernate_cpu() 1889 cpuhp_bringup_mask(&tmp_mask, ncpus, CPUHP_ONLINE); in cpuhp_bringup_cpus_parallel() 1901 cpuhp_bringup_mask(mask, ncpus, CPUHP_ONLINE); in cpuhp_bringup_cpus_parallel() 1915 cpuhp_bringup_mask(cpu_present_mask, setup_max_cpus, CPUHP_ONLINE); in bringup_nonboot_cpus() 2003 error = _cpu_up(cpu, 1, CPUHP_ONLINE); in thaw_secondary_cpus() 2283 [CPUHP_ONLINE] = { 2293 if (state <= CPUHP_OFFLINE || state >= CPUHP_ONLINE) in cpuhp_cb_check() 2740 ret = _cpu_up(cpu, 0, CPUHP_ONLINE); in cpuhp_smt_enable() 2773 if (target < CPUHP_OFFLINE || target > CPUHP_ONLINE) in target_store() [all …]
|
/linux-6.6.21/include/linux/ |
D | cpuhotplug.h | 260 CPUHP_ONLINE, enumerator
|
/linux-6.6.21/init/ |
D | main.c | 730 cpu_startup_entry(CPUHP_ONLINE); in rest_init()
|