STRUCT IWL_TID_DATA(9)
π struct iwl_tid_data β one for each RA / TID
okay so bestie, you're looking at the Kernel API Manual entry for struct iwl_tid_data and honestly? she's a little baddie. small struct, big job. let's get into it π«Ά
β¨ NAME β¨
struct iwl_tid_data β no cap, there's literally one of these for each RA / TID. that's her whole personality and she owns it π
πΈ SYNOPSIS πΈ
struct iwl_tid_data {
u16 seq_number;
u16 next_reclaimed;
struct iwl_ht_agg agg;
};
look at her. three fields. immaculate. π
π¦ Members π¦
seq_numberβ the next WiFi sequence number to use. like, the one coming up next, the main character of the sequence numbers π«next_reclaimedβ the WiFi sequence number of the next packet to be acked. basically it's(last acked packet++). that's the vibe, that's the formula, iykyk β¨aggβ the aggregation state machine. she's doing state machine things. very demure, very mindful π
π Description π
This struct holds the states for each RA / TID. that's it, that's the tea β β one struct, holding the states, for every RA / TID. simple, iconic, effective.
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/wireless/intel/iwlwifi/dvm/dev.henum iwl_agg_state(9)struct iwl_ht_agg(9)struct iwl_hw_params(9)struct iwl_dvm_bt_params(9)struct iwl_dvm_cfg(9)
go read those too, they're all slay in their own way π
fr fr don't skip the SEE ALSO, that's where the lore lives π§
okay that's the whole page, bestie β ./drivers/net/wireless/intel/i... is where the source lives, this is from the October 2026 drops, and it's all filed under struct iwl_tid_data(9). periodt. π
β¨π
π¦ 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