STRUCT IONIC_INTR_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the <struct ionic_intr_info> page from the Kernel API Manual β€” literally the whole vibe here is Interrupt information πŸ’… like that's the entire elevator pitch, no notes.

πŸ¦‹ SYNOPSIS πŸ¦‹

struct ionic_intr_info {
    char name[IONIC_INTR_NAME_MAX_SZ];
    u64 rearm_count;
    unsigned int index;
    unsigned int vector;
    u32 dim_coal_hw;
    cpumask_var_t *affinity_mask;
    struct irq_affinity_notify aff_notify;
 };

that's the whole struct, bestie β€” every field, exactly as it lives, no cap 🫢

πŸŽ€ Members πŸŽ€

okay so here's the member-by-member breakdown, and yes every single one is iconic in its own way ✨

  • name β€” the name identifier, so like. its government name πŸͺͺ
  • rearm_count β€” the interrupt rearm count, lowkey the "how many times have we re-armed this thing" counter πŸ”
  • index β€” the interrupt index position, its little spot in the lineup 🎯
  • vector β€” the interrupt number, the actual digits πŸ’«
  • dim_coal_hw β€” the interrupt coalesce value in hardware units, which is exactly the hardware's business, not ours 🧚
  • affinity_mask β€” the CPU affinity mask, aka who's allowed to hang out with this interrupt πŸ‘―β€β™€οΈ
  • aff_notify β€” context for notification of IRQ affinity changes, the little messenger that slides into your DMs when affinity moves πŸ“¬
not me re-reading that struct like four times just to make sure I didn't skip a field β€” I didn't, bestie, they're all here πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

the friend group 🫢 all (9) sections, all real, all linked:


so yeah, that's the page!! source/version situation is ./drivers/net/ethernet/pensand... and the date on it is October 2026 β€” mark your calendars, October 2026 besties, this one drops/ages like fine wine πŸ“ and the running title is struct ionic_intr_info(9) in case you need to cite it in the group chat. mwah πŸ’œβœ¨

πŸ“¦ where this page comes from