cpuhp_remove_state_nocalls(9)
π cpuhp_remove_state_nocalls(9) β Kernel API Manual π
okay so bestie, you're in the Kernel API Manual, section 9, and today's main character is cpuhp_remove_state_nocalls β¨ β yes, the nocalls one, we'll get to why that matters.
πΈ NAME πΈ
cpuhp_remove_state_nocalls β Remove hotplug state callbacks without invoking the teardown callback
like, you're tearing down the registration but you are not running the teardown callback. that's the whole vibe. no cap π
π¦ SYNOPSIS π¦
void cpuhp_remove_state_nocalls (enum cpuhp_state state );
that's it. one argument. short and iconic, honestly π
β ARGUMENTS β
stateβ The state for which the calls are removed
so you hand it the state, it removes the calls for that state. simple as that, fr fr π«Ά
π₯ SEE ALSO π₯
the whole friend group, no one left out π β and heads up, these all live in the kernel file ./include/linux/cpuhotplug.h:
cpuhp_setup_state(9)cpuhp_setup_state_cpuslocked(9)cpuhp_setup_state_nocalls(9)cpuhp_setup_state_nocalls_cpuslocked(9)cpuhp_setup_state_multi(9)cpuhp_state_add_instance(9)cpuhp_state_add_instance_nocalls(9)cpuhp_state_add_instance_nocalls_cpuslocked(9)cpuhp_remove_state(9)cpuhp_remove_state_nocalls_cpuslocked(9)cpuhp_remove_multi_state(9)cpuhp_state_remove_instance(9)cpuhp_state_remove_instance_nocalls(9)
mwah, that's the page π β brought to you by ./include/linux, dated October 2026, and filed under cpuhp_remove_state_nocalls(9) because obviously it's about itself. slay. π§β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms