acpi_idle_enter_bm(9)
π NAME π
okay so bestie, welcome to acpi_idle_enter_bm(9) from the Kernel API Manual β¨ β and the whole mood is: enters C3 with proper BM handling. That's it, that's the gig, and it's iconic π
.
β¨ SYNOPSIS β¨
int __cpuidle acpi_idle_enter_bm (struct cpuidle_driver *drv , struct
acpi_processor *pr , struct acpi_processor_cx *cx , int index );
πΈ ARGUMENTS πΈ
drvβ the cpuidle driver, aka the driver in question πprβ target processor, the one we're aiming at π―cxβ target state context, the state context bestie π«Άindexβ index of target state, literally the index π’
π¦ SEE ALSO π¦
Kernel file ./drivers/acpi/processor_idle.c is the spot, and these cross-refs are the friend group: acpi_idle_bm_check(9), acpi_idle_do_entry(9), acpi_idle_play_dead(9), acpi_idle_lpi_enter(9), acpi_processor_setup_cpuidle_states(9), acpi_processor_setup_cpuidle_dev(9) π
okay that's the whole page, bestie π«Ά β signing off from source/version ./drivers/acpi, dated October 2026, for acpi_idle_enter_bm(9). mwah π
π¦ 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