STRUCT IWL_TXF_ITER_DATA(9)
π struct iwl_txf_iter_data(9) β Kernel API Manual, bestie β¨
okay so picture this: it's a page straight outta the Kernel API Manual, and it's literally all about struct iwl_txf_iter_data β the Tx fifo iterator data struct. that's the whole vibe. it's giving "little bookkeeping struct that knows where the iterator is at" π
β¨ NAME β¨
struct iwl_txf_iter_data β Tx fifo iterator data struct π¦
πΈ SYNOPSIS πΈ
struct iwl_txf_iter_data {
int fifo;
int lmac;
u32 fifo_size;
u8 internal_txf;
};
like, that's it. four lil fields. no cap, she's compact π
π Members π
fifoβ the fifo number, bestie. which fifo we talkin' about πlmacβ the lmac number, fr fr πΈfifo_sizeβ the fifo size. how big it is. that's the tea βinternal_txfβ non zero if the fifo is an internal Tx fifo β¨ (so like, zero means it's not, iykyk)
π«Ά SEE ALSO π«Ά
go look at the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/runtime.h β that's where the lore lives π and while you're there, check out:
struct iwl_fwrt_dump_data(9)struct iwl_fwrt_wk_data(9)struct iwl_fw_runtime(9)
the whole friend group, honestly. main character energy all around π
lowkey reminder that internal_txf is "non zero" = internal Tx fifo, so don't go assuming it's a strict 0/1 boolean situation, okay? π
and that's the page!! mwah π this cutie came from ./drivers/net/wireless/intel/i... and it's dated October 2026, filed under struct iwl_txf_iter_data(9) β slay, go read the source, ily, bye π§π
π¦ 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