atlx_irq_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ atlx_irq_disable πŸ’…

okay bestie, welcome to the Kernel API Manual β€” yes it's a real manual, yes it's about the kernel, and yes we're gonna make it make sense 🫢


🌸 NAME 🌸

atlx_irq_disable β€” mask off interrupt generation on the NIC πŸ’–

like, the whole vibe of this function is "shhh, no more interrupts for a sec" β€” it masks off interrupt generation on the NIC, periodt.


✨ SYNOPSIS ✨

void atlx_irq_disable (struct atlx_adapter *adapter );

that's it, that's the signature πŸ‘‘ note the void β€” this function returns literally nothing, it just does the thing and dips.


πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” the board private structure πŸ’… that's the one thing it takes, and it's the structure that holds all the private board goodness

πŸ¦‹ SEE ALSO πŸ¦‹

like, if you're messing with atlx_irq_disable you're probably also gonna be hanging out with atlx_irq_enable(9) β€” they're giving matched set energy, fr fr 🌈


ngl, the source lives in ./drivers/net/ethernet/atheros/atlx/atlx.c β€” that's your main character file right there πŸ’€

okay that's the whole thing bestie, no cap β€” this page is from October 2026 and it ships with the Kernel API Manual, source pulled from ./drivers/net/ethernet/atheros..., and it's all about atlx_irq_disable(9). slay, go forth and mask those interrupts πŸ§šπŸ’œ

πŸ“¦ where this page comes from