STRUCT IWL_MLD_SURVEY_CHANNEL(9)
β¨ struct iwl_mld_survey_channel β¨
okay bestie, welcome to the Kernel API Manual β yes we're reading kernel headers for fun now, that's just who we are π this one's a tiny little struct from the iwlwifi driver and it genuinely ate, no cap.
π NAME π
struct iwl_mld_survey_channel β literally just per-channel survey information, that's the whole vibe π
π¦ SYNOPSIS π¦
struct iwl_mld_survey_channel {
u32 time;
u32 time_busy;
s8 noise;
};
three fields. three. it's giving minimalism, it's giving main character energy πΈ
π Members π
so here's the whole cast of characters, and honestly they all pull their weight:
timeβu32, and it's the time in ms that the radio was on the channel β±οΈ like, how long were we even hanging out here bestietime_busyβu32, the time in ms the channel was sensed busy π so this is the "ugh it was crowded" counternoiseβs8, the channel noise in dBm πͺοΈ yes it's a signed 8-bit, yes it's tiny, yes it still matters
π₯ Description π₯
this is the driver version of struct survey_info with just the data we want to report. that's it. that's the whole description. trimmed down, no bloat, only the essentials β iconic behaviour honestly π
π SEE ALSO π
go poke these if you want the full lore, iykyk:
- Kernel file
./drivers/net/wireless/intel/iwlwifi/mld/scan.henumiwl_mld_traffic_load(9) struct iwl_mld_scan(9)struct iwl_mld_survey(9)
fr fr bestie, cross-reference these before you go touching the struct β the survey stuff lives in a whole little ecosystem and you don't wanna be out here guessing π
and that's the page!! mwah π«Ά this little struct shipped out of ./drivers/net/wireless/intel/i... back in October 2026, so if you're reading it, congrats, you're on the exact same wavelength as future you βπ bye bestie, slay your kernel hacking π§ββοΈπ
π¦ 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