fm10k_updat...moderator_pf(9)
π fm10k_update_int_moderator_pf
okay so bestie, welcome to the Kernel API Manual β¨ β this is the page for fm10k_update_int_moderator_pf, which lowkey has the longest name ever but she's worth it, i promise π«Ά
β¨ NAME β¨
fm10k_update_int_moderator_pf β Update interrupt moderator linked list π
πΈ SYNOPSIS πΈ
void fm10k_update_int_moderator_pf (struct fm10k_hw *hw );
π¦ ARGUMENTS π¦
hwβ pointer to hardware structure π (yes that's it, that's the whole argument, she's low maintenance)
π« DESCRIPTION π«
okay so picture this: this function literally walks through the MSI-X vector table π β like, struts through it, main character energy β to figure out exactly how many interrupts are actually active. and then, based on that info, it updates the interrupt moderator linked list. periodt. π
that's the whole vibe check: count the active interrupts, refresh the linked list. no cap. π₯
π SEE ALSO π
the kernel file lives right here, bestie:
./drivers/net/ethernet/intel/fm10k/fm10k_pf.c
and here's the whole friend group, all of them iconic, all of them (9):
fm10k_reset_hw_pf(9)fm10k_is_ari_hierarchy_pf(9)fm10k_init_hw_pf(9)fm10k_update_vlan_pf(9)fm10k_read_mac_addr_pf(9)fm10k_glort_valid_pf(9)fm10k_update_xc_addr_pf(9)fm10k_update_uc_addr_pf(9)fm10k_update_mc_addr_pf(9)fm10k_update_xcast_mode_pf(9)fm10k_update_lport_state_pf(9)fm10k_configure_dglort_map_pf(9)fm10k_iov_assign_resources_pf(9)fm10k_iov_configure_tc_pf(9)fm10k_iov_assign_int_moderator_pf(9)fm10k_iov_assign_default_mac_vlan_pf(9)fm10k_iov_reset_resources_pf(9)fm10k_iov_set_lport_pf(9)fm10k_iov_reset_lport_pf(9)fm10k_iov_update_stats_pf(9)fm10k_iov_msg_msix_pf(9)fm10k_iov_select_vid(9)fm10k_iov_supported_xcast_mode_pf(9)fm10k_iov_msg_lport_state_pf(9)fm10k_update_hw_stats_pf(9)fm10k_rebind_hw_stats_pf(9)fm10k_set_dma_mask_pf(9)fm10k_get_fault_pf(9)fm10k_request_lport_map_pf(9)fm10k_get_host_state_pf(9)fm10k_msg_lport_map_pf(9)fm10k_msg_update_pvid_pf(9)fm10k_record_global_table_data(9)fm10k_msg_err_pf(9)
like, that's a whole squad, fr fr ππ
ngl bestie, that synopsis is literally one line and the whole function is one struct pointer. sometimes the small ones ate the most. π
anyway, that's the page!! π this came from the kernel source path ./drivers/net/ethernet/intel/f... and it's dated October 2026 β so yeah, mark your calendar, she's timeless. stay slay, go read your MSI-X tables, mwah π§ββοΈβπ
π¦ 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