fm10k_is_ari_hierarchy_pf(9)
π fm10k_is_ari_hierarchy_pf(9) β the Kernel API Manual era π
ok so bestie, welcome to the glow-up of fm10k_is_ari_hierarchy_pf(9) from the Kernel API Manual. this is a tiny little function but she is serving a purpose and we're gonna learn her together, no cap β¨
πΈ NAME πΈ
fm10k_is_ari_hierarchy_pf β Indicate ARI hierarchy support π¦
like, she tells you if ARI is a thing on this hardware. that's the whole vibe check.
β¨ SYNOPSIS β¨
bool fm10k_is_ari_hierarchy_pf (struct fm10k_hw *hw );
returns a bool, takes one pointer, slays π
π ARGUMENTS π
hwβ pointer to hardware structure π literally just a pointer to the hardware struct. that's her. that's the whole input.
π DESCRIPTION π
ok so here's the tea π β this function looks at the ARI hierarchy bit to figure out whether ARI is supported or not. that's it. that's the function. she reads one bit, she tells you the answer, she leaves. main character energy honestly π₯
no side quests, no drama, just a bit check. iykyk.
π SEE ALSO π
first up, the kernel file where she lives:
./drivers/net/ethernet/intel/fm10k/fm10k_pf.c
and now the whole friend group π«Ά β every single one of these icons:
fm10k_reset_hw_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_int_moderator_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)
ok real talk π that footer at the bottom of the original page got cut off mid-path β it just says ./drivers/net/ethernet/intel/f... β so that's the source/version bit, and it's dated October 2026. that's the whole sign-off bestie, we love a truncated path moment π
k bye, go read your bits, ily ππ§ββοΈ
π¦ 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