STRUCT MXL862XX_VF_VID(9)
π NAME π
struct mxl862xx_vf_vid β the per-VID entry that lives inside a VLAN Filter block, bestie. one lil' struct, one big job π
β¨ SYNOPSIS β¨
struct mxl862xx_vf_vid {
struct list_head list;
u16 vid;
u16 index;
bool untagged;
};
okay so that's the whole shape of her π four members, no cap, that's it.
πΈ Members πΈ
listβ gets linked intomxl862xx_vf_block.vids, so she's literally part of the friend group π«vidβ the VLAN ID. the whole point of her existence, fr fr.indexβ where she sits in the VLAN Filter HW block. her assigned seat πͺuntaggedβ strip the tag on egress for this VID β this is the flag that drives EVLAN tag-stripping, so if you were wondering why the tag vanishedβ¦ it's givinguntaggedπ
π¦ SEE ALSO π¦
the kernel file, for the girlies who want receipts:
./drivers/net/dsa/mxl862xx/mxl862xx.h
and the whole squad of neighbours π:
mxl862xx_fw_portmap_set_bit(9)mxl862xx_fw_portmap_clear_bit(9)mxl862xx_fw_portmap_is_empty(9)struct mxl862xx_vf_block(9)struct mxl862xx_evlan_block(9)struct mxl862xx_port_stats(9)struct mxl862xx_port(9)struct mxl862xx_pcs(9)struct mxl862xx_fw_version(9)struct mxl862xx_priv(9)
ngl, go read struct mxl862xx_vf_block(9) next β this struct is nothing without her mom π
okay that's the page!! mwah π«Ά this all comes from ./drivers/net/dsa/mxl862xx, dated October 2026, and yes the manual is genuinely called struct mxl862xx_vf_vid(9) β iconic, no notes π
β¨
π¦ 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