STRUCT IWL_STATS_NTFY_PER_STA(9)
π struct iwl_stats_ntfy_per_sta(9) π
okay so bestie, welcome to the Kernel API Manual β yes we're in that part of the kernel, the wifi driver part, and honestly? this one's a tiny little icon. a whole struct, one (1) single member, and it's doing the most. let's get into it π¦
β¨ NAME β¨
struct iwl_stats_ntfy_per_sta β per STA statistics. that's it. that's the whole vibe. per-STA. statistics. slay π
πΈ SYNOPSIS πΈ
struct iwl_stats_ntfy_per_sta {
__le32 average_energy;
};
not me writing out a struct with literally one field and still feeling like a main character about it π but fr fr, here it is, exactly, __le32 and all β don't touch the type, don't "clean it up", it's giving little-endian and it means it.
π MEMBERS π
average_energyβ okay so bestie, plot twist: this thing is in fact minus the energy. yes, minus. the negation is part of the deal, no cap π so if you were out here reading it like a nice happy positive average energy value, she is not that. read it, flip the sign in your head, and then you're cooking. π
π₯ SEE ALSO π₯
bestie there is so much family here, this struct literally has the whole group chat behind it. go say hi:
Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/stats.hstruct mvm_statistics_rx_non_phy(9)struct mvm_statistics_load(9)enum iwl_statistics_notif_flags(9)enum iwl_statistics_cmd_flags(9)struct iwl_statistics_cmd(9)enum iwl_statistics_notify_type_id(9)enum iwl_statistics_cfg_flags(9)struct iwl_system_statistics_cmd(9)enum iwl_fw_statistics_type(9)struct iwl_statistics_ntfy_hdr(9)struct iwl_stats_ntfy_per_link(9)struct iwl_stats_ntfy_part1_per_link(9)struct iwl_stats_ntfy_per_mac(9)struct iwl_stats_ntfy_per_phy_v1(9)struct iwl_stats_ntfy_coex(9)struct iwl_stats_ntfy_per_phy(9)struct iwl_system_statistics_notif_oper_v3(9)struct iwl_system_statistics_notif_oper(9)struct iwl_system_statistics_part1_notif_oper(9)struct iwl_system_statistics_end_notif(9)struct iwl_statistics_operational_ntfy(9)struct iwl_statistics_operational_ntfy_ver_14(9)struct iwl_statistics_phy_ntfy(9)struct iwl_statistics_mac_ntfy(9)struct iwl_statistics_rx_ntfy(9)struct iwl_statistics_tx_ntfy(9)struct iwl_statistics_duration_ntfy(9)struct iwl_statistics_he_ntfy(9)
no crumbs left, we linked every single one π«Ά iykyk.
quick vibe check bestie: the only member here is average_energy, and it's the negation of the energy. that's the entire lore. don't invent extra fields, don't assume extra behaviour β the manpage said one thing and one thing only π
and that's the whole page, periodt. β¨ this little gem lives at ./drivers/net/wireless/intel/i... and it was dated October 2026 β so yes, she's from the future, and she's still just one field. iconic ππ
π¦ 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