STRUCT IWL_STATISTICS_DURATION_NTFY(9)
π struct iwl_statistics_duration_ntfy β burst/duration statistics π
okay so this is a page from the Kernel API Manual, bestie, and it's all about struct iwl_statistics_duration_ntfy β yes that's a mouthful, no we're not renaming it. it's the burst/duration statistics struct and it's lowkey iconic in a deeply nerdy way π
β¨ SYNOPSIS β¨
struct iwl_statistics_duration_ntfy {
struct iwl_statistics_ntfy_hdr hdr;
__le32 cont_burst_chk_cnt;
__le32 cont_burst_cnt;
__le32 wait_for_silence_timeout_cnt;
__le32 reserved;
};
likeβ¦ look at her. four __le32s and a header. she's literally so simple and yet so much π«Ά
πΈ Members πΈ
hdrβ the general statistics header, the little name tag every one of these structs wears so you know what you're looking at πcont_burst_chk_cntβ the number of times continuation or fragmentation or bursting was checked. like the vibes were inspected. the check happened. πcont_burst_cntβ the number of times continuation or fragmentation or bursting was actually successful. the check passed, she ate, periodt β¨wait_for_silence_timeout_cntβ???β¦ yeah. that's literally what the docs say. the docs are shrugging at us. nobody knows, bestie, and honestly? iconic of them ππreservedβ reserved. it's reserved. don't touch it, don't ask about it, it's reserved π
π¦ SEE ALSO π¦
the kernel file lives at ./drivers/net/wireless/intel/iwlwifi/fw/api/stats.h, and it is throwing a whole friend group at you. go say hi to literally all of them:
struct 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_stats_ntfy_per_sta(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_he_ntfy(9)
like that's twenty-eight whole cross-references, she's not gatekeeping anything, we love a generous queen ππ
quick vibe check: this page comes from ./drivers/net/wireless/intel/i... and it's dated October 2026, so yeah, from the future, slay π§β¨
and that's the page, bestie β go forth, count those bursts, and remember: if wait_for_silence_timeout_cnt confuses you, the docs are confused too, and that's a we problem, not a you problem ππΈπ you got this π
π¦ 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