ice_aq_get_vlan_mode(9)
π ice_aq_get_vlan_mode β like, the Kernel API Manual page, bestie π
okay so this is ice_aq_get_vlan_mode(9) and it lives in the Kernel API Manual section 9 β yes, the big-brain kernel-function section, we love her π
β¨ NAME β¨
ice_aq_get_vlan_mode β literally just goes and gets the VLAN mode of the device π¦ no cap, that's the whole job
πΈ SYNOPSIS πΈ
int ice_aq_get_vlan_mode (struct ice_hw *hw , struct
ice_aqc_get_vlan_mode *get_params );
likeβ¦ it takes two things and hands you back an int, slay β¨
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά your little handle on the hardware, she's the main character hereget_paramsβ structure FW fills in based on the current VLAN mode config π so like, the firmware does the writing and you just vibe and read it after, iconic
π DESCRIPTION π
Get VLAN Mode Parameters (0x020D) π that's the opcode, iykyk β she goes and fetches the VLAN mode params from the firmware and drops them in get_params.
π₯ SEE ALSO π₯
The kernel file where all this lives, bestie: ./drivers/net/ethernet/intel/ice/ice_vlan_mode.c π
and the whole friend group, fr fr:
ice_pkg_get_supported_vlan_mode(9)ice_aq_is_dvm_ena(9)ice_is_dvm_ena(9)ice_cache_vlan_mode(9)ice_pkg_supports_dvm(9)ice_fw_supports_dvm(9)ice_is_dvm_supported(9)ice_dvm_update_dflt_recipes(9)ice_aq_set_vlan_mode(9)ice_set_dvm(9)ice_set_svm(9)ice_set_vlan_mode(9)ice_print_dvm_not_supported(9)ice_post_pkg_dwnld_vlan_mode_cfg(9)
k that's the whole page, mwah π it's from ./drivers/net/ethernet/intel/ice, dated October 2026, and it's the Kernel API Manual β go get that VLAN mode, queen πβ¨
π¦ 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