atl2_irq_disable(9)
π atl2_irq_disable(9) β Kernel API Manual π
okay so bestie, welcome to the atl2_irq_disable page β¨ this is a lil kernel API manual entry, and honestly? it's giving "short but iconic" π we're talking about the Atheros atl2 driver, and this one function is literally the "shush" button for your NIC's interrupts π
πΈ NAME πΈ
atl2_irq_disable β mask off interrupt generation on the NIC π«Ά
like, the NIC is gonna stop yelling at the CPU. periodt. β¨
π¦ SYNOPSIS π¦
void atl2_irq_disable (struct atl2_adapter *adapter );
no cap, that's the whole signature β it returns void, so don't go looking for a return value, she doesn't have one π
π ARGUMENTS π
adapterβ the board private structure π that's your per-device data blob, the main character of this whole story π
π SEE ALSO π
okay this is the friend group, and they're all in the kernel file ./drivers/net/ethernet/atheros/atlx/atl2.c β go say hi to all of them π«Ά
atl2_sw_init(9)atl2_set_multi(9)atl2_configure(9)atl2_setup_ring_resources(9)atl2_irq_enable(9)β the one who turns the yelling back on π₯ (yes, she's the counterpart, iykyk)atl2_intr(9)atl2_free_ring_resources(9)atl2_open(9)atl2_close(9)atl2_change_mtu(9)atl2_set_mac(9)atl2_tx_timeout(9)atl2_watchdog(9)atl2_phy_config(9)atl2_link_chg_task(9)atl2_probe(9)atl2_remove(9)atl2_check_options(9)
bestie reminder: this page keeps the original section order and every single reference, so if you were looking for the full atl2 squad, they're all up there β don't skip a single one, they all ate π
and that's the page!! π sign-off time: this lil beauty comes from the source file ./drivers/net/ethernet/atheros... and she's dated October 2026 β genuinely iconic of her, no notes πΈπ stay masked, stay slay, and remember to re-enable those interrupts when you're done π₯π
π¦ 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