rhine_set_vlan_cam_mask(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rhine_set_vlan_cam_mask(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” this one's a lil function from the Rhine driver and honestly it's giving "small but mighty". Let's get into it 🫢


🌸 NAME 🌸

rhine_set_vlan_cam_mask β€” literally just sets the VLAN CAM mask, that's the whole vibe πŸŽ€


✨ SYNOPSIS ✨

void rhine_set_vlan_cam_mask (void __iomem *ioaddr , u32 mask );

no cap, that's the entire signature. two args, void return, done πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ioaddr β€” the register block of this Rhine πŸ‘‘ like, this is the memory-mapped doorway into the hardware, bestie
  • mask β€” the VLAN CAM mask 🎯 that's the actual bitmask you're handing over

🌈 DESCRIPTION 🌈

So what does it do? The mask sets VLAN filters active/inactive 🎚️ that's it, that's the function. She's not complicated, she's just iconic πŸ’–

Mask on, filters on. Mask off, filters off. periodt ✨


πŸ’€ SEE ALSO πŸ’€

the whole friend group fr fr, go read them all 🌸


aight that's the page bestie 🧚 this one came from ./drivers/net/ethernet/via, dated October 2026, and it's filed under rhine_set_vlan_cam_mask(9) in case you need to find her again πŸ’– mwah, go set some masks πŸŽ€

πŸ“¦ where this page comes from