ice_eswitch_decfg_vsi(9)
π ice_eswitch_decfg_vsi(9)
Okay so bestie, welcome to the Kernel API Manual β¨ β this one's a lil page about ice_eswitch_decfg_vsi, which is literally the undo button for switchdev VSI setup. Like, it unrolls the changes that were done to a VSI for switchdev. That's the whole vibe. π
πΈ NAME πΈ
ice_eswitch_decfg_vsi β unroll changes done to VSI for switchdev
Not me being the cleanup crew π somebody's gotta do it and honestly? She ate.
β¨ SYNOPSIS β¨
void ice_eswitch_decfg_vsi (struct ice_vsi *vsi , const u8 *mac );
π¦ ARGUMENTS π¦
vsiβ VSI structure of representee. Yes, the representee's VSI. That's the whole thing πmacβ representee MAC. The MAC of the representee, bestie, keep up π«Ά
π₯ SEE ALSO π₯
Okay this is the part where she shows you her whole friend group, and there are so many of them, iykyk:
- Kernel file
./drivers/net/ethernet/intel/ice/ice_eswitch.cβ that's the home address, go say hi π ice_eswitch_setup_env(9)ice_eswitch_release_repr(9)ice_eswitch_setup_repr(9)ice_eswitch_cfg_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_vf(9)ice_eswitch_detach_sf(9)ice_eswitch_get_target(9)
Lowkey an iconic zero-copy of a friend list ngl π every single one of them made it, no gatekeeping here.
π SIGN-OFF π
Fr fr, this page lives in ./drivers/net/ethernet/intel/ice and it's stamped October 2026 β so like, future energy but make it kernel πβ¨ Periodt, that's the whole manpage, go be great and unroll those changes bestie ππ·π¦
π¦ 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