il_beacon_time_mask_high(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– il_beacon_time_mask_high(9) πŸ’–

okay bestie, welcome to the Kernel API Manual ✨ this one's a lil function called il_beacon_time_mask_high and honestly? she's a supporting character but she ATE. let's get into it 🫢


✨ NAME ✨

il_beacon_time_mask_high β€” the mask of the higher 32 bit of beacon time πŸŽ€

and bc the original page is a messy queen, the argument deets are stuffed right in here too:

  • @il β€” pointer to the il_priv data structure
  • @tsf_bits β€” number of bits need to shift for masking

(no fr that's it, that's the whole name section, she's doing her best πŸ’…)


🌸 SYNOPSIS 🌸

u32 il_beacon_time_mask_high (struct il_priv *il , u16 tsf_bits );

so she takes a struct il_priv *il and a u16 tsf_bits, and she gives you back a u32. beacon time masking, but make it high bits 😌✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • il β€” undescribed β€” no cap, the manpage literally just says "undescribed" πŸ’€ like bestie... the pointer to your il_priv struct is right there and nobody wrote a sentence about it. tragic. iconic. both.
  • tsf_bits β€” undescribed β€” also mysteriously undocumented πŸ™ˆ (see the NAME section above if you want the actual tea: it's the number of bits you need to shift for masking, iykyk)
lowkey a vibe check fail on the documentation side, but the signature is real and the types are exact, so we move 🌈

🧚 SEE ALSO 🧚

the kernel file in question is ./drivers/net/wireless/intel/iwlegacy/common.h β€” that's the neighborhood she lives in 🏑 and here's the whole friend group, no gatekeeping:

il_beacon_time_mask_low(9) is literally her sister page btw, go show her some love too πŸ’– and the rest? whole squad, all listed, all linked, periodt πŸ‘‘


and that's the whole page, bestie β€” short, sweet, slightly under-documented, but serving kernel API realness 🌟

sign-off szn πŸŽ€: this lil beauty comes from ./drivers/net/wireless/intel/i... (yes the path gets chopped, she's mysterious like that πŸ’…), dated October 2026, and she answers to the name il_beacon_time_mask_high(9). mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from