ice_eswitch_detach_vf(9)
π ice_eswitch_detach_vf β a lil' page from the Kernel API Manual β¨
πΈ NAME πΈ
okay so bestie, ice_eswitch_detach_vf β it detaches a VF from a eswitch. that's the whole vibe. no cap. π«Ά
β¨ SYNOPSIS β¨
void ice_eswitch_detach_vf (struct ice_pf *pf , struct ice_vf *vf );
literally one call, two pointers, zero drama. π
π ARGUMENTS π
pfβ pointer to the PF structure. that's the big main-character one, the physical function herself πvfβ pointer to the VF structure to be detached. this is the one getting un-invited from the eswitch party π
π¦ SEE ALSO π¦
the kernel file where all the magic lives, fr fr:
./drivers/net/ethernet/intel/ice/ice_eswitch.c
and the whole friend group π β every single one of these icons:
ice_eswitch_setup_env(9)ice_eswitch_release_repr(9)ice_eswitch_setup_repr(9)ice_eswitch_cfg_vsi(9)ice_eswitch_decfg_vsi(9)ice_eswitch_update_repr(9)ice_eswitch_port_start_xmit(9)ice_eswitch_set_target_vsi(9)ice_eswitch_release_env(9)ice_eswitch_enable_switchdev(9)ice_eswitch_disable_switchdev(9)ice_eswitch_mode_set(9)ice_eswitch_mode_get(9)ice_is_eswitch_mode_switchdev(9)ice_eswitch_start_all_tx_queues(9)ice_eswitch_stop_all_tx_queues(9)ice_eswitch_attach_vf(9)ice_eswitch_attach_sf(9)ice_eswitch_detach_sf(9)ice_eswitch_get_target(9)
like, read them all, iykwim. it's giving "read the docs bestie" energy πβ¨
detaching a VF is basically the breakup arc of the eswitch storyline. handle with care, okay? π
and that's the page, bestie! π this lil' beauty comes from the kernel tree at ./drivers/net/ethernet/intel/ice, dated October 2026, and yeah β it's ice_eswitch_detach_vf(9) through and through. slay, go read the source, 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