fm10k_get_bus_info_generic(9)
π fm10k_get_bus_info_generic(9) π
okay so bestie, you're reading the Kernel API Manual and this page is literally all about fm10k_get_bus_info_generic β "Generic set PCI bus info". no cap, that's the whole vibe. let's get into it π
β¨ SYNOPSIS β¨
s32 fm10k_get_bus_info_generic (struct fm10k_hw *hw );
πΈ ARGUMENTS πΈ
hwβ pointer to hardware structure. that's it, that's the whole arg. one pointer, main character energy π«Ά
π DESCRIPTION π
so what this does is it gets the PCI bus info β that's the speed, the width, and the type β and then it calls a helper function to stash all that data inside the fm10k_hw structure. literally it's giving "grab the tea and file it away" ββ¨
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/intel/fm10k/fm10k_common.c fm10k_get_invariants_generic(9)fm10k_start_hw_generic(9)fm10k_disable_queues_generic(9)fm10k_stop_hw_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)
that's the whole page bestie β go read the friends too, they're all in fm10k_common.c together, iykyk π
and that's a wrap! π this gem came out of ./drivers/net/ethernet/intel/f... (yes the manual really does cut it off like that π) dated October 2026, and it's all fm10k_get_bus_info_generic(9) at the bottom. slay, 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