fm10k_iov_update_stats_pf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fm10k_iov_update_stats_pf β€” the kernel API manual page, bestie edition

okay so this is fm10k_iov_update_stats_pf(9), and I'm literally about to make you an expert on it in like two minutes. it lives in the Kernel API Manual, it's a tiny little function, and it does one thing β€” but it does it so well. πŸŽ€


✨ NAME ✨

fm10k_iov_update_stats_pf β€” updates the hardware-related statistics for VFs. that's it, that's the whole vibe. she collects, she updates, she leaves. 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

void fm10k_iov_update_stats_pf (struct fm10k_hw *hw , struct
fm10k_hw_stats_q *q , u16 vf_idx );

look at her. returns void, takes three args, no drama, no cap. πŸ’œ


πŸ“ ARGUMENTS πŸ“

  • hw β€” pointer to the hardware structure. like, the whole hardware situation, handed to you on a platter.
  • q β€” the stats for all queues of a VF. every queue, one struct, iconic behavior honestly.
  • vf_idx β€” the index of the VF. a u16, aka which virtual function we're talking about rn.

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea: this function collects queue stats for VFs. that's the whole job. queue stats β†’ collected. VFs β†’ handled. main character energy, zero notes. ✨

ngl bestie, it's a small function β€” the point is that it exists and does exactly the one thing the NAME says. no surprises, no plot twists. 🫢

🌈 SEE ALSO 🌈

first up, the kernel file it calls home:

  • Kernel file ./drivers/net/ethernet/intel/fm10k/fm10k_pf.c

and then, the whole friend group β€” literally the entire _pf squad, plus a couple of cousins. go say hi to all of them:


okay that's the whole page, you ate that fr fr πŸ”₯ β€” source on this one is ./drivers/net/ethernet/intel/f..., dated October 2026, and the page itself is fm10k_iov_update_stats_pf(9). go forth and collect those stats, bestie πŸ’…πŸ‘‘

πŸ“¦ where this page comes from