igb_clear_vfta(9)
π igb_clear_vfta(9) β bestie's guide to wiping the VLAN filter table π
okay so this is a page from the Kernel API Manual, and honestly? It's a tiny little icon and I'm obsessed. Let's get into it π«Ά
β¨ NAME β¨
igb_clear_vfta β Clear VLAN filter table πΈ
π SYNOPSIS π
void igb_clear_vfta (struct e1000_hw *hw );
that's it. that's the whole call. no cap, it's literally one line π
π¦ ARGUMENTS π¦
hwβ pointer to the HW structure π§ (yes bestie, the hardware struct, the main character of this whole function)
β DESCRIPTION β
So what does she do? She clears the register array which contains the VLAN filter table π
And how? By setting all the values to 0. every single one. gone. zeroed. it's giving fresh start, it's giving blank slate, it's giving "not a single VLAN filter left in this house" π
that's the whole vibe check: array in β zeroes out. periodt. π₯
π SEE ALSO π
oh you want the whole friend group? say less π
Kernel file: ./drivers/net/ethernet/intel/igb/e1000_mac.c
and the extended squad, all in (9):
igb_get_bus_info_pcie(9)igb_write_vfta(9)igb_init_rx_addrs(9)igb_find_vlvf_slot(9)igb_vfta_set(9)igb_check_alt_mac_addr(9)igb_rar_set(9)igb_mta_set(9)igb_hash_mc_addr(9)igb_i21x_hw_doublecheck(9)igb_update_mc_addr_list(9)igb_clear_hw_cntrs_base(9)igb_check_for_copper_link(9)igb_setup_link(9)igb_config_collision_dist(9)igb_set_fc_watermarks(9)igb_set_default_fc(9)igb_force_mac_fc(9)igb_config_fc_after_link_up(9)igb_get_speed_and_duplex_copper(9)igb_get_hw_semaphore(9)igb_put_hw_semaphore(9)igb_get_auto_rd_done(9)igb_valid_led_default(9)igb_id_led_init(9)igb_cleanup_led(9)igb_blink_led(9)igb_led_off(9)igb_disable_pcie_master(9)igb_validate_mdi_setting(9)igb_write_8bit_ctrl_reg(9)igb_enable_mng_pass_thru(9)
likeβ¦ thirty-two whole functions. the igb family is huge, iykyk ππ
lowkey a reminder bestie: this is the docs for igb_clear_vfta(9) specifically, from the Kernel API Manual. if you're looking for the rest, they're all linked above π
and that's the page, babe π source/version is ./drivers/net/ethernet/intel/igb, dated October 2026 β go off, October 2026, you ate that π bye bestie, 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