fm10k_reuse_rx_page(9)
π NAME π
okay so welcome to fm10k_reuse_rx_page(9) from the Kernel API Manual, bestie β¨ this one is literally fm10k_reuse_rx_page β page flip buffer and store it back on the ring. periodt.
β¨ SYNOPSIS β¨
void fm10k_reuse_rx_page (struct fm10k_ring *rx_ring , struct
fm10k_rx_buffer *old_buff );
π ARGUMENTS π
rx_ringβ rx descriptor ring to store buffers on π«Ά that's where the buffers go, no cap.old_buffβ donor buffer to have page reused π the generous little buffer donating its page for reuse, iconic.
πΈ DESCRIPTION πΈ
Synchronizes page for reuse by the interface. that's the whole vibe β it gets the page synced so the interface can reuse it. slay. β¨
π¦ SEE ALSO π¦
go check these out too, iykyk:
- Kernel file
./drivers/net/ethernet/intel/fm10k/fm10k_main.c fm10k_init_module(9)fm10k_exit_module(9)fm10k_alloc_rx_buffers(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_get_tx_pending(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)
bye bestie! π«Άπ this cutie is from source/version ./drivers/net/ethernet/intel/f..., dated October 2026, and the manual name is fm10k_reuse_rx_page(9) if you ever need to find it again. slay. β¨
π¦ 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