bdx_tx_cleanup(9)
π¦ bdx_tx_cleanup(9) β Kernel API Manual π¦
πΈ NAME πΈ
bdx_tx_cleanup β clean that TXF fifo, and bestie, it runs in the context of IRQ. No cap. π
β¨ SYNOPSIS β¨
void bdx_tx_cleanup (struct bdx_priv *priv );
π«Ά ARGUMENTS π«Ά
privβ thebdxadapter. Thatβs the whole argument, icon. π
π DESCRIPTION π
okay so picture this: bdx_tx_cleanup scans the TXF fifo for descriptors, frees the DMA mappings, and reports to the OS that those packets were sent. Literally doing the whole cleanup moment in IRQ context, and honestly? iconic. β¨
π SEE ALSO π
Kernel file ./drivers/net/ethernet/tehuti/tehuti.c β the full squad:
bdx_fifo_init(9)bdx_fifo_free(9)bdx_link_changed(9)bdx_isr_napi(9)bdx_fw_load(9)bdx_hw_start(9)bdx_close(9)bdx_open(9)__bdx_vlan_rx_vid(9)bdx_vlan_rx_add_vid(9)bdx_vlan_rx_kill_vid(9)bdx_change_mtu(9)bdx_rx_init(9)bdx_rx_free_skbs(9)bdx_rx_free(9)bdx_rx_alloc_skbs(9)bdx_rx_receive(9)__bdx_tx_db_ptr_next(9)bdx_tx_db_inc_rptr(9)bdx_tx_db_inc_wptr(9)bdx_tx_db_init(9)bdx_tx_db_close(9)bdx_tx_map_skb(9)bdx_tx_space(9)bdx_tx_transmit(9)bdx_tx_free_skbs(9)bdx_tx_push_desc(9)bdx_tx_push_desc_safe(9)bdx_probe(9)bdx_remove(9)
π cute sign-off: source/version vibes from ./drivers/net/ethernet/tehuti, dated October 2026 β mwah bestie, 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