fm10k_update_xcast_mode_vf(9)
π¦ fm10k_update_xcast_mode_vf π
okay so this is a page from the Kernel API Manual, bestie β it's all about fm10k_update_xcast_mode_vf, which is one of those little VF helpers living in the fm10k driver. let's get into it β¨
β¨ NAME β¨
fm10k_update_xcast_mode_vf β literally just "Request update of multicast mode" π that's the whole vibe.
πΈ SYNOPSIS πΈ
s32 fm10k_update_xcast_mode_vf (struct fm10k_hw *hw , u16 glort , u8
mode );
like, it hands you back an s32, and it wants three things: a hw, a glort, and a mode. slay, that's it π
π«Ά ARGUMENTS π«Ά
hwβ pointer to hardware structure. yep, the actual hardware struct, main character energy π₯glortβ unused π like it's literally sitting there doing nothing, no cap.modeβ integer value indicating mode being requested. so it's a number, and that number is telling the world which mode you want β¨
π DESCRIPTION π
okay so here's what's actually going down β this function will attempt to request a higher mode for the port so that it can enable either multicast, multicast promiscuous, or promiscuous mode of operation. that's the entire plot π
so basically it's the "hey can we level up the port's xcast game" ask, and the three flavors on the menu are multicast, multicast promiscuous, and promiscuous. periodt π
π SEE ALSO π
the kernel file in question is ./drivers/net/ethernet/intel/fm10k/fm10k_vf.c β that's where the magic lives, iykyk π§
and here's the whole friend group, all of them in (9) section, all of them iconic in their own way:
fm10k_stop_hw_vf(9)fm10k_reset_hw_vf(9)fm10k_init_hw_vf(9)fm10k_update_vlan_vf(9)fm10k_msg_mac_vlan_vf(9)fm10k_read_mac_addr_vf(9)fm10k_update_uc_addr_vf(9)fm10k_update_mc_addr_vf(9)fm10k_update_int_moderator_vf(9)fm10k_msg_lport_state_vf(9)fm10k_update_lport_state_vf(9)fm10k_update_hw_stats_vf(9)fm10k_rebind_hw_stats_vf(9)fm10k_configure_dglort_map_vf(9)
ngl bestie, glort being marked unused is sending me π but that's canon, don't come for me, I'm just the messenger π
kk that's the whole page!! mwah π this one came straight out of ./drivers/net/ethernet/intel/f... and it's dated October 2026, and the manual page name is, of course, fm10k_update_xcast_mode_vf(9) β go forth and request ye a higher multicast mode, you absolute icon πβ¨π
π¦ 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