STRUCT IWL_STATS_NTFY_COEX(9)
π struct iwl_stats_ntfy_coex(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β today's main character is struct iwl_stats_ntfy_coex, and it's literally all about coex statistics. bluetooth and wifi fighting over the same airwaves? that's the whole vibe here π«Ά
πΈ NAME πΈ
struct iwl_stats_ntfy_coex β coex statistics, periodt π
β¨ SYNOPSIS β¨
struct iwl_stats_ntfy_coex {
__le16 wifi_kill_cnt;
__le16 wifi_tx_cts_kill_cnt;
__le16 ttc2_ppdu_error_count;
__le16 trc2_ppdu_error_count;
__le16 rrc1_collision_count;
__le16 rrc2_collision_count;
__le16 rtc2_collision_count;
__le16 reserved;
};
look at her. eight little __le16 fields, all lined up, all iconic π ngl this is a struct that ate.
π¦ Members π¦
wifi_kill_cntβ the count of wifi frames that got killed by BT. rip bestie π bluetooth said "not today".wifi_tx_cts_kill_cntβ the count of wifi Tx CTS frames killed by BT. yeah. those too. πttc2_ppdu_error_countβ Counts PPDU errors on TTC2 β this is when a BT Tx indication rises within a wifi Tx packet on a non-shared antenna, and wifi is NOT killed by PTA/TCL. like, wifi survived but the packet still got messed up πtrc2_ppdu_error_countβ counts PPDU errors on TRC2 β BT Rx indication rises within a wifi Tx packet on a non-shared antenna and wifi is NOT killed by PTA/TCL. same energy, different direction π₯rrc1_collision_countβ counts RRC1 β BT Rx indication rises within a wifi Rx packet on a shared antenna. sharing is caring until it's a collision π₯²rrc2_collision_countβ counts RRC2 β BT Rx indication rises within a wifi Rx packet on a non-shared antenna β¨rtc2_collision_countβ counts RTC2 β BT Tx indication rises within a wifi Rx packet on a non-shared antenna πreservedβ reserved. that's it. that's the whole description. she's just sitting there being reserved π (no literally, don't touch her)
π SEE ALSO π
the whole friend group fr fr β Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/stats.h plus:
- 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_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_duration_ntfy(9) - struct
iwl_statistics_he_ntfy(9)
okay that's the whole page, no cap π she lives at ./drivers/net/wireless/intel/i..., dated October 2026, and she's struct iwl_stats_ntfy_coex(9) forever and always π mwah π go read your stats bestie, iykyk π§ββοΈβ
π¦ 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