atl1e_clean(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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