fm10k_cache_ring_rss(9)
π fm10k_cache_ring_rss β the kernel API manual, bestie edition π
okay so you're in the Kernel API Manual (yes, the fm10k_cache_ring_rss(9) one, the intel ethernet girlies know) and honestly? this one is short and sweet and ate. let's get into it β¨
πΈ NAME πΈ
fm10k_cache_ring_rss β descriptor ring to register mapping for RSS π«
like, it's the function that handles the mapping between your descriptor ring and your register for RSS. no cap, that's the whole vibe.
β¨ SYNOPSIS β¨
void fm10k_cache_ring_rss (struct fm10k_intfc *interface );
(it returns void, so don't go looking for a return value, there isn't one, periodt π
)
π¦ ARGUMENTS π¦
interfaceβ the interface structure, which is out here continaining rings and devices π«Ά (yes the manpage literally says "continaining", we're keeping her, she's iconic, don't come for her)
π DESCRIPTION π
Cache the descriptor ring offsets for RSS. that's it. that's the whole description. short queen energy π it lowkey does exactly what the name says and then dips π
π₯ SEE ALSO π₯
first up, the kernel file herself:
./drivers/net/ethernet/intel/fm10k/fm10k_main.c
and then the whole friend group, fr fr β every single one of these, no skips:
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_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_assign_rings(9)fm10k_init_queueing_scheme(9)fm10k_clear_queueing_scheme(9)
bestie the list is long but she's thorough and we respect that π«‘π
anyway that's the page!! mwah π this gem dropped from source/version ./drivers/net/ethernet/intel/f... back in October 2026, so go read the whole fm10k saga, iykyk π§ββοΈπ«
π¦ 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