STRUCT IWL_MLD_REORDER_BUFFER(9)
π struct iwl_mld_reorder_buffer β NAME π
okay so bestie, this page is from the Kernel API Manual, and it's all about struct iwl_mld_reorder_buffer, which is literally the per ra/tid/queue reorder buffer. one struct, three levels of specificity, zero notes. slay.
β¨ SYNOPSIS β¨
here's the whole vibe, copy-pasted exactly because we do not mess with source code in this house:
struct iwl_mld_reorder_buffer {
u16 head_sn;
u16 num_stored;
int queue;
bool valid;
};
four members. that's it. that's the struct. it's giving minimalism and honestly? iconic. π
πΈ Members πΈ
head_snβ the reorder window head sequence number. it's the head, it's a sequence number, it's in charge of where the window starts. main character energy fr fr. πnum_storedβ how many MPDUs are stored in the buffer right now. just a lil count, keeping track for you. πqueueβ the queue this reorder buffer belongs to. yes queen, know your queue. πvalidβtrueif reordering is valid for this queue. so when it'strue, reordering is a thing here; that's the whole vibe check. β
π¦ SEE ALSO π¦
go look at the kernel file ./drivers/net/wireless/intel/iwlwifi/mld/agg.h β that's where this lives, iykyk. and then go meet the rest of the friend group:
struct iwl_mld_reorder_buf_entry(9)struct iwl_mld_baid_data(9)struct iwl_mld_delba_data(9)enum iwl_mld_reorder_result(9)
all of them, together, in agg.h. the way that one header file holds an entire social circle ππ«Ά
ngl bestie, this is a kernel API page from./drivers/net/wireless/intel/i...dated October 2026 β so like, future vibes only. structiwl_mld_reorder_buffer, section 9, stay safe, hydrate, and don't touch the reorder window head without reading the header first. mwah ππβ
π¦ 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