e1000_free_all_tx_resources(9)
π NAME π
e1000_free_all_tx_resources β the one that frees Tx resources for all the queues, bestie π
(also hi, you're reading the Kernel API Manual, section 9 β very demure, very kernel of you π)
β¨ SYNOPSIS β¨
void e1000_free_all_tx_resources (struct e1000_adapter *adapter );
okay so it returns void, meaning it gives you nothing back and expects nothing from you, no vibes exchanged, it just does the thing π«Ά
πΈ ARGUMENTS πΈ
adapterβ board private structure π this is the whole personality of the network card, and yes you have to hand it over
π¦ DESCRIPTION π¦
Free all transmit software resources π that's it, that's the whole plot. Every Tx software resource in the house gets cleaned out β lowkey iconic, highkey necessary π
π SEE ALSO π
First up, the actual source file it lives in, no cap:
Kernel file ./drivers/net/ethernet/intel/e1000/e1000_main.cπ
and now the friend group, everybody say hi β¨
e1000_get_hw_dev(9)e1000_init_module(9)e1000_exit_module(9)e1000_irq_disable(9)e1000_irq_enable(9)e1000_configure(9)e1000_power_up_phy(9)e1000_is_need_ioport(9)e1000_init_hw_struct(9)e1000_probe(9)e1000_remove(9)e1000_sw_init(9)e1000_alloc_queues(9)e1000_open(9)e1000_close(9)e1000_check_64k_bound(9)e1000_setup_tx_resources(9)e1000_setup_all_tx_resources(9)e1000_configure_tx(9)e1000_setup_rx_resources(9)e1000_setup_all_rx_resources(9)e1000_setup_rctl(9)e1000_configure_rx(9)e1000_free_tx_resources(9)e1000_clean_tx_ring(9)e1000_clean_all_tx_rings(9)e1000_free_rx_resources(9)e1000_free_all_rx_resources(9)e1000_clean_rx_ring(9)e1000_clean_all_rx_rings(9)e1000_set_mac(9)e1000_set_rx_mode(9)e1000_update_phy_info_task(9)e1000_82547_tx_fifo_stall_task(9)e1000_watchdog(9)e1000_update_itr(9)e1000_tx_timeout(9)e1000_change_mtu(9)e1000_update_stats(9)e1000_intr(9)e1000_clean(9)e1000_clean_tx_irq(9)e1000_rx_checksum(9)e1000_consume_page(9)e1000_receive_skb(9)e1000_tbi_adjust_stats(9)e1000_clean_jumbo_rx_irq(9)e1000_clean_rx_irq(9)e1000_alloc_jumbo_rx_buffers(9)e1000_alloc_rx_buffers(9)e1000_smartspeed(9)e1000_ioctl(9)e1000_mii_ioctl(9)e1000_io_error_detected(9)e1000_io_slot_reset(9)e1000_io_resume(9)
ngl that's a long guest list, but every single one of them is invited and nobody is getting cut π«Ά
okay that's the whole page, hope you ate this up π
signed off from the source tree at ./drivers/net/ethernet/intel/e..., dated October 2026, page e1000_free_all_tx_resources(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