atl1e_clean(9)
π atl1e_clean(9) π
okay so bestie, welcome to the atl1e_clean page of the Kernel API Manual β yes it's a section 9 manpage, yes it's networking, yes you're gonna slay this π«Ά
β¨ NAME β¨
atl1e_clean β the NAPI Rx polling callback, aka the little function that goes "bestie wake up, there's packets to clean" π₯
β¨ SYNOPSIS β¨
int atl1e_clean (struct napi_struct *napi , int budget );
literally that's the whole vibe check. an int comes back out, a struct napi_struct * and an int go in π«
β¨ ARGUMENTS β¨
napiβ the napi info, like the whole rundown on what's going on with NAPI here πbudgetβ number of packets to clean. that's the limit, the ceiling, the "girl don't do too much" number π
β¨ SEE ALSO β¨
the kernel file lives at ./drivers/net/ethernet/atheros/atl1e/atl1e_main.c β go read it, it's giving main character energy π
and then the whole friend group, no cap:
atl1e_irq_enable(9), atl1e_irq_disable(9), atl1e_irq_reset(9), atl1e_phy_config(9), atl1e_link_chg_task(9), atl1e_tx_timeout(9), atl1e_set_multi(9), atl1e_set_mac_addr(9), atl1e_change_mtu(9), atl1e_alloc_queues(9), atl1e_sw_init(9), atl1e_clean_tx_ring(9), atl1e_clean_rx_ring(9), atl1e_free_ring_resources(9), atl1e_setup_ring_resources(9), atl1e_configure(9), atl1e_get_stats(9), atl1e_intr(9), atl1e_open(9), atl1e_close(9), atl1e_probe(9), atl1e_remove(9), atl1e_io_error_detected(9), atl1e_io_slot_reset(9), atl1e_io_resume(9) π
fr fr go read the source before you touch this, iykyk π§
and that's the page, bestie! this lil beauty came from ./drivers/net/ethernet/atheros..., dated October 2026, and it's filed under atl1e_clean(9) π periodt π
π¦ 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