fm10k_update_hw_stats_rx_q(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fm10k_update_hw_stats_rx_q(9) β€” Kernel API Manual πŸŽ€

okay bestie, welcome to the fm10k_update_hw_stats_rx_q page from the Kernel API Manual ✨ this is the lil function that keeps your RX queue counters looking fresh, and we're gonna walk through it together, no cap 🫢


🌸 NAME 🌸

fm10k_update_hw_stats_rx_q β€” updates the RX queue statistics counters πŸ’–

like, that's literally her job. she updates counters. she slays. periodt.


✨ SYNOPSIS ✨

void fm10k_update_hw_stats_rx_q (struct fm10k_hw *hw , struct
fm10k_hw_stats_q *q , u32 idx );

she returns void btw β€” no return value, no drama, just vibes πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the hardware structure πŸ–₯️ like, the actual hardware bestie, she needs to know who she's working with
  • q β€” pointer to the ring of hardware statistics queue πŸ’« the ring of stats queues, iconic
  • idx β€” index pointing to the start of the ring iteration πŸ” where the ring loop kicks off, iykyk

πŸ‘‘ DESCRIPTION πŸ‘‘

so the function updates the RX queue statistics counters that are related to the hardware πŸ’– that's it, that's the whole thing, and honestly? she ate. πŸ”₯

no extra lore, no secret behaviour β€” just counters getting updated, hardware-side, as described. lowkey elegant.


🌈 SEE ALSO 🌈

the kernel file lives right here πŸ‘‡

./drivers/net/ethernet/intel/fm10k/fm10k_common.c

and here's the whole friend group, fr fr:


ngl bestie, go read fm10k_update_hw_stats_tx_q(9) next β€” she's the TX twin and she's also thriving πŸ’€βœ¨

πŸŽ€ that's the whole page!! source path snippet ./drivers/net/ethernet/intel/f..., dated October 2026, and yeah the title at the bottom is just fm10k_update_hw_stats_rx_q(9) again because manpages love a callback πŸ’– bye bestie, go update those counters πŸ¦‹πŸ’…

πŸ“¦ where this page comes from