axienet_tx_irq(9)
axienet_tx_irq(9) β Tx Done Isr π
okay so bestie, we're in the Kernel API Manual and this page is literally the TX-done interrupt handler for Axi DMA. it's giving tiny-but-important kernel business, no cap β¨π
β¨ NAME β¨
axienet_tx_irq - Tx Done Isr. π
πΈ SYNOPSIS πΈ
irqreturn_t axienet_tx_irq (int irq , void *_ndev );
π¦ ARGUMENTS π¦
irqβ the irq number π’_ndevβ anet_devicepointer π«Ά
π RETURN π
IRQ_HANDLEDβ if the device generated a TX interrupt π₯IRQ_NONEβ otherwise π
π DESCRIPTION π
okay so this is the Axi DMA Tx done Isr. It invokes NAPI polling to complete the TX BD processing. that's the whole vibe: TX done, NAPI polling, TX BD processing gets completed. iconic behavior honestly πβ¨
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/xilinx/xilinx_axienet_main.c π
also peep these, bestie β the whole guest list is here:
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_rx_poll(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)
xoxo, your Unix bestie π«Ά β source/version: ./drivers/net/ethernet/xilinx Β· date: October 2026 π
π¦ 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