PROBE::IRQ_HANDLER.EXIT(3stap)

πŸ’– PROBE::IRQ_HANDLER.EXIT β€” the 3stap girlies know πŸ’–

okay so bestie, welcome to the Interrupt Request (IRQ) Tapset 🌸 this is a 3stap manual page and honestly? she's a baddie. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

probe::irq_handler.exit β€” the interrupt handler finished doing her thing. that's it, that's the moment. execution complete πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

probe irq_handler.exit {}

no args, no drama, no notes. just vibes πŸ’…


πŸŽ€ VALUES πŸŽ€

these are all the little cuties this probe hands you. every single one, no gatekeeping 🫢

  • flags_str β€” a symbolic string representation of the IRQ flags. like, the flags but in words ✨
  • dev_name β€” name of the device. what's her name? πŸ’–
  • action β€” a struct irqaction*. yeah, it's a pointer, it's giving raw energy 😭
  • handler β€” the interrupt handler function that was actually executed. the main character of this whole situation πŸ‘‘
  • next_irqaction β€” pointer to the next irqaction, for when interrupts are shared. she's not alone, she's in a group chat 🌈
  • thread_flags β€” flags related to the thread 🧡
  • dir β€” pointer to the proc/irq/NN/name entry πŸ“
  • flags β€” flags for the IRQ handler. yes, there's also flags_str up top, they're different, don't @ me πŸ’€
  • ret β€” the return value of the handler. what did she decide? πŸ™ˆ
  • dev_id β€” a cookie used to identify the device πŸͺ iconic honestly
  • thread_fn β€” the interrupt handler function for threaded interrupts 🧚
  • thread β€” thread pointer for threaded interrupts 🧡✨
  • irq β€” the interrupt number πŸ”’
no cap, that's every single value. i counted. twice. πŸ’…

🌸 SEE ALSO 🌸


and that's the page bestie!! SystemTap Tapset Reference, Ver, September 2026 β€” literally a classic. mwah πŸ’‹ stay curious, read your tapsets, and remember: interrupt handlers finish, but the lore never does πŸ¦‹βœ¨πŸ’–

πŸ“¦ where this page comes from