fm10k_get_tx_pending(9)
π fm10k_get_tx_pending(9) β Kernel API Manual, bestie edition π
okay so real talk, you're in the Kernel API Manual and the star of the show is fm10k_get_tx_pending(9). she's a little function with one (1) job and she does it, periodt β¨
β¨ NAME β¨
fm10k_get_tx_pending β literally just "how many Tx descriptors not processed" π that's it, that's the whole vibe.
π¦ SYNOPSIS π¦
u64 fm10k_get_tx_pending (struct fm10k_ring *ring , bool in_sw );
look at her go π
πΈ ARGUMENTS πΈ
ringβ the ring structure π«Ά like, the ring. the main character.in_swβ this one's a whole question ngl: istx_pendingbeing checked in SW or in HW? π that's literally what this bool is for, pick a lane bestie
π SEE ALSO π
the kernel file lives right here, iykyk:
Kernel file ./drivers/net/ethernet/intel/fm10k/fm10k_main.c
and now, the group chat (every single one of these, no skips, we are thorough in this house π§):
fm10k_init_module(9), fm10k_exit_module(9), fm10k_alloc_rx_buffers(9), fm10k_reuse_rx_page(9), fm10k_add_rx_frag(9), fm10k_process_skb_fields(9), fm10k_is_non_eop(9), fm10k_cleanup_headers(9), fm10k_receive_skb(9), fm10k_tx_timeout_reset(9), fm10k_clean_tx_irq(9), fm10k_update_itr(9), fm10k_set_qos_queues(9), fm10k_set_rss_queues(9), fm10k_set_num_queues(9), fm10k_reset_num_queues(9), fm10k_alloc_q_vector(9), fm10k_free_q_vector(9), fm10k_alloc_q_vectors(9), fm10k_free_q_vectors(9), fm10k_reset_msix_capability(9), fm10k_init_msix_capability(9), fm10k_cache_ring_qos(9), fm10k_cache_ring_rss(9), fm10k_assign_rings(9), fm10k_init_queueing_scheme(9), fm10k_clear_queueing_scheme(9)
like. that's the whole friend group. iconic behavior honestly π₯
ngl the footer got a little cut off in the source, so here's exactly what it says:./drivers/net/ethernet/intel/f...β and the date is October 2026, with the page beingfm10k_get_tx_pending(9)π no cap, that's the sign-off.
anyway ily, go read your descriptors, 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