rfkill_switch_all(9)
π rfkill_switch_all(9) π
okay bestie, this is rfkill_switch_all(9) from the Kernel API Manual β welcome to the switcheroo chapter of the group chat π«Άβ¨
πΈ NAME πΈ
rfkill_switch_all β toggle the state of all switches of a given type. slay.
π¦ SYNOPSIS π¦
exact signature, no edits, periodt:
void rfkill_switch_all (enum rfkill_type type , bool blocked );
π ARGUMENTS π
typeβ the type of interfaces that are gonna be affected π―blockedβ the new state π«
π₯ DESCRIPTION π₯
okay so here's the tea: this function acquires rfkill_global_mutex and then calls __rfkill_switch_all(type, state). Please refer to __rfkill_switch_all for the details β that's where the full lore lives π.
If the EPO lock is active, it does nothing. literally nothing, zero effect, no cap π.
π SEE ALSO π
Kernel file ./net/rfkill/core.c β go peek, iykyk π
rfkill_set_block(9)__rfkill_switch_all(9)rfkill_epo(9)rfkill_restore_states(9)rfkill_remove_epo_lock(9)rfkill_is_epo_lock_active(9)rfkill_get_global_sw_state(9)
made with π from ./net/rfkill, October 2026 β rfkill_switch_all(9), byeee π
π¦ 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