fm10k_stop_hw_generic(9)
π fm10k_stop_hw_generic β Kernel API Manual, bestie edition πΈ
okay so this is fm10k_stop_hw_generic(9) straight out of the Kernel API Manual, and it's literally the lil function that says "okay queens, Tx/Rx units, time to clock out" π€β¨
β¨ NAME β¨
fm10k_stop_hw_generic β stop the Tx/Rx units, no cap π
It's giving "shut it down, gracefully" and honestly? Iconic.
π SYNOPSIS π
s32 fm10k_stop_hw_generic (struct fm10k_hw *hw );
That's the whole vibe check: it returns an s32, it's called fm10k_stop_hw_generic, and it takes exactly one thing. Periodt. π
π¦ ARGUMENTS π¦
hwβ pointer to hardware structure π«Ά that's it, that's the whole argument list, she's lowkey minimal and we respect it
π SEE ALSO π
First up, the actual home base of this function β the kernel file:
./drivers/net/ethernet/intel/fm10k/fm10k_common.c
and then the whole friend group, fr fr π:
fm10k_get_bus_info_generic(9)fm10k_get_invariants_generic(9)fm10k_start_hw_generic(9)fm10k_disable_queues_generic(9)fm10k_read_hw_stats_32b(9)fm10k_read_hw_stats_48b(9)fm10k_update_hw_base_48b(9)fm10k_update_hw_stats_tx_q(9)fm10k_update_hw_stats_rx_q(9)fm10k_update_hw_stats_q(9)fm10k_unbind_hw_stats_q(9)fm10k_get_host_state_generic(9)
bestie note: don't skip the list, every single one of those is a real reference and they all deserve their moment π
this page came from ./drivers/net/ethernet/intel/f... (yes it's truncated, that's the footer's whole thing, not me being lazy π) and it's dated October 2026 β so mark your calendars, screenshot it, send it to the group chat, and go stop those Tx/Rx units with main character energy π§βπ
π¦ 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