axienet_rx_poll(9)
π axienet_rx_poll(9) β a Kernel API Manual moment
okay so bestie, welcome to the axienet_rx_poll page π this lil function lives in the Linux kernel API manual and honestly it's giving "quietly doing the most important job in the room" energy. no cap.
β¨ NAME β¨
axienet_rx_poll β the function that gets triggered by the RX ISR to complete the BD processing. that's it, that's the whole vibe π
πΈ SYNOPSIS πΈ
int axienet_rx_poll (struct napi_struct *napi , int budget );
look at her go π so clean, so simple
π¦ ARGUMENTS π¦
napiβ a pointer to the NAPI structure. yeah, that NAPI struct. she's the main character here πbudgetβ the max number of RX packets to process. that's your limit, bestie, don't go over it π
β RETURN β
returns the number of RX packets processed. literally just a count. a little tally of everything she got done π₯
π SEE ALSO π
okay this list is long β like, my girl has connections everywhere. iykyk. all of these live in the kernel file ./drivers/net/ethernet/xilinx/xilinx_axienet_main.c:
axienet_dma_in32(9)axienet_dma_bd_release(9)axienet_calc_cr(9)axienet_coalesce_params(9)axienet_dma_start(9)axienet_dma_bd_init(9)axienet_set_mac_address(9)netdev_set_mac_address(9)axienet_set_multicast_list(9)axienet_setoptions(9)axienet_dma_stop(9)axienet_device_reset(9)axienet_free_tx_chain(9)axienet_check_tx_bd_space(9)axienet_dma_tx_cb(9)axienet_start_xmit_dmaengine(9)axienet_tx_poll(9)axienet_start_xmit(9)axienet_dma_rx_cb(9)axienet_tx_irq(9)axienet_rx_irq(9)axienet_eth_irq(9)axienet_rx_submit_desc(9)axienet_init_dmaengine(9)axienet_init_legacy_dma(9)axienet_open(9)axienet_stop(9)axienet_change_mtu(9)axienet_poll_controller(9)axienet_ethtools_get_drvinfo(9)axienet_ethtools_get_regs_len(9)axienet_ethtools_get_regs(9)axienet_ethtools_get_pauseparam(9)axienet_ethtools_set_pauseparam(9)axienet_update_coalesce_rx(9)axienet_dim_coalesce_count_rx(9)axienet_rx_dim_work(9)axienet_update_coalesce_tx(9)axienet_ethtools_get_coalesce(9)axienet_ethtools_set_coalesce(9)axienet_dma_err_handler(9)axienet_probe(9)
yeah. forty-two of them. she knows everyone π«Άβ¨
and that's the whole page bestie, no crumbs left π
laterrr π β this one came from ./drivers/net/ethernet/xilinx, dated October 2026. mwah π
π¦ 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