STRUCT IWL_RX_COMPLETION_DESC_BZ(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct iwl_rx_completion_desc_bz β€” the Bz completion descriptor, bestie ✨ (and yes, this whole page lives in the Kernel API Manual, iykyk πŸŽ€)


🌸 SYNOPSIS 🌸

okay so picture it, the whole struct, literally exactly like this:

struct iwl_rx_completion_desc_bz {
    __le16 rbid;
    u8 flags;
    u8 reserved[1];
 };

that's it, that's the icon πŸ’–


πŸ¦‹ Members πŸ¦‹

  • rbid β€” the unique tag of the received buffer 🏷️ like every buffer gets its own little name tag, no cap
  • flags β€” the flags, and here's the tea: 0 means fragmented, and every other value is reserved πŸ‘€ so don't go getting creative with it
  • reserved β€” reserved πŸ™ˆ that's it, that's the whole vibe, hands off please

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h (the mothership πŸ›Έ)
  • struct iwl_rx_mem_buffer(9)
  • struct iwl_rx_transfer_desc(9)
  • struct iwl_rx_completion_desc(9)
  • struct iwl_rxq(9)
  • struct iwl_rb_allocator(9)
  • iwl_get_closed_rb_stts(9)
  • enum iwl_fw_mon_dbgfs_state(9)
  • enum iwl_shared_irq_flags(9)
  • enum iwl_image_response_code(9)
  • struct cont_rec(9)
  • enum iwl_pcie_imr_status(9)
  • struct iwl_txq(9)
  • struct iwl_pcie_txqs(9)
  • struct iwl_trans_pcie(9)
  • iwl_txq_inc_wrap(9)
  • iwl_txq_dec_wrap(9)

like, the whole friend group fr fr 🫢 go read them too, they're all iconic in their own way πŸ’œ


ok that's the whole page, you ate that πŸ“ now go forth and slay your ring buffers πŸ‘‘

sign-off szn: this little masterpiece comes from ./drivers/net/wireless/intel/i..., dated October 2026, and it's filed under struct iwl_r...tion_desc_bz(9) β€” mwah, kisses, bye bestie πŸ˜­πŸ’…πŸ§š

πŸ“¦ where this page comes from