fm10k_update_stats(9)
π« fm10k_update_stats(9) β the kernel API manual, bestie edition π«
Okay so picture this: it's a whole manual page, right, and its name is fm10k_update_stats β literally right there in the fm10k_update_stats(9) header, iconic behavior only. And what does it do? It updates the board statistics counters. That's it. That's the whole job. π
β¨ NAME β¨
fm10k_update_stats β update the board statistics counters π
Yeah bestie, that's the entire mission statement. Counters for the board. Updated. Slay.
πΈ SYNOPSIS πΈ
void fm10k_update_stats (struct fm10k_intfc *interface );
No cap, that's the whole signature. Copy it exactly if you're typing it out, because I will notice if you don't. π
π¦ ARGUMENTS π¦
interfaceβ the board private structure π
That's the one and only thing you hand it. It's giving "simple API, no drama."
π§ SEE ALSO π§
So this function does not exist in a vacuum, okay? It runs with a whole squad. And the source of truth lives in the kernel file at ./drivers/net/ethernet/intel/fm10k/fm10k_pci.c β go look, iykyk. π
The full friend group, in the order they were introduced:
fm10k_macvlan_schedule(9)fm10k_stop_macvlan_task(9)fm10k_resume_macvlan_task(9)fm10k_service_timer(9)fm10k_prepare_for_reset(9)fm10k_configure_swpri_map(9)fm10k_watchdog_update_host_state(9)fm10k_mbx_subtask(9)fm10k_watchdog_host_is_ready(9)fm10k_watchdog_host_not_ready(9)fm10k_watchdog_flush_tx(9)fm10k_watchdog_subtask(9)fm10k_check_hang_subtask(9)fm10k_service_task(9)fm10k_macvlan_task(9)fm10k_configure_tx_ring(9)fm10k_enable_tx_ring(9)fm10k_configure_tx(9)fm10k_configure_rx_ring(9)fm10k_update_rx_drop_en(9)fm10k_configure_dglort(9)fm10k_configure_rx(9)fm10k_qv_free_irq(9)fm10k_qv_request_irq(9)fm10k_sw_init(9)fm10k_probe(9)fm10k_remove(9)fm10k_resume(9)fm10k_suspend(9)fm10k_io_error_detected(9)fm10k_io_slot_reset(9)fm10k_io_resume(9)fm10k_io_reset_prepare(9)fm10k_io_reset_done(9)fm10k_register_pci_driver(9)fm10k_unregister_pci_driver(9)
Thirty-five siblings. A whole family. Obsessed with the consistency honestly. π
Quick vibe check π«Ά: none of these are optional flavor text β they're the actual cross-references the page gives you, so if you need context, that's your reading list. Go off.
And finally, the cute little sign-off at the bottom of the page: the source line got chopped to ./drivers/net/ethernet/intel/f... and it's dated October 2026. So yeah, this page is from the future, or at least the future of that directory listing. Either way, we stan a timestamp with main character energy. πβπ
Stay hydrated, read your man pages, and remember: update those stats. Periodt. π
π¦ 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