STRUCT IWL_TXF_ITER_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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