ENUM IWL_SHARED_IRQ_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

enum iwl_shared_irq_flags β€” bestie, this is literally the level of sharing for irq, okay? it's giving "how much is this interrupt vector sharing its moment" ✨


πŸŽ€ SYNOPSIS πŸŽ€

okay so here's the whole enum, no cap, exactly as it is:

enum iwl_shared_irq_flags {
    IWL_SHARED_IRQ_NON_RX ,
    IWL_SHARED_IRQ_FIRST_RSS

};

like, that's the entire vibe. two constants, main character energy πŸ”₯


🌸 Constants 🌸

  • IWL_SHARED_IRQ_NON_RX β€” this interrupt vector serves non rx causes. that's it, that's the whole job 🫢
  • IWL_SHARED_IRQ_FIRST_RSS β€” this interrupt vector serves the first RSS queue. first in line, literally πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file that lives here, iykyk:

./drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h

and like, the whole friend group πŸ’– (all of these are manual section 9, periodt):

  • struct iwl_rx_mem_buffer(9)
  • struct iwl_rx_transfer_desc(9)
  • struct iwl_rx_completion_desc(9)
  • struct iwl_rx_completion_desc_bz(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_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)

ngl this one's short and sweet β€” if you're digging through the iwlwifi PCIe gen1_2 internals, you already know what's up. go off, kernel bestie πŸ‘‘

mwah, that's a wrap πŸŽ€ this page came from ./drivers/net/wireless/intel/i... and it's dated October 2026, filed under the very iconic name enum iwl_shared_irq_flags(9). slay, bye πŸ’œ

πŸ“¦ where this page comes from