rfkill_is_epo_lock_active(9)
β¨ rfkill_is_epo_lock_active π
okay bestie, welcome to the rfkill_is_epo_lock_active(9) page β it's living in the Kernel API Manual and honestly she's a short one but she's iconic π
πΈ NAME πΈ
rfkill_is_epo_lock_active β returns true EPO is active β¨
π¦ SYNOPSIS π¦
bool rfkill_is_epo_lock_active (void );
π ARGUMENTS π
voidβ no arguments, periodt π she takes nothing, she needs nothing, she's low-maintenance like that
π₯ DESCRIPTION π₯
So here's the vibe check, bestie π this function returns 0 (false) if there is NOT an active EPO condition, and 1 (true) if there is an active EPO condition β and that active EPO condition locks all radios into one of the BLOCKED states π«π» like, all of them, no cap.
And the flex? She can be called in atomic context ππ₯ which is genuinely giving main character energy, ngl.
π SEE ALSO π
- the kernel file
./net/rfkill/core.cβ that's her home, that's where she lives π rfkill_set_block(9)__rfkill_switch_all(9)rfkill_switch_all(9)rfkill_epo(9)rfkill_restore_states(9)rfkill_remove_epo_lock(9)rfkill_get_global_sw_state(9)
like, the whole friend group fr fr π«Ά go read them too, iykyk β
aaaand that's the page!! π§ source/version is ./net/rfkill, dated October 2026, and the title is rfkill_is_epo_lock_active(9) β mwah, go slay your radios πππ
π¦ 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