PROBE::IRQ\_HANDLER(3stap) Interrupt Request (IRQ) Tapset PROBE::IRQ\_HANDLER(3stap)

# [NAME](#NAME)

probe::irq\_handler.entry - Execution of interrupt handler starting

# [SYNOPSIS](#SYNOPSIS)

```
probe irq_handler.entry {}
```

# [VALUES](#VALUES)

*thread\_flags*

Flags related to thread

*dir*

pointer to the proc/irq/NN/name entry

*handler*

interrupt handler function

*action*

struct irqaction* for this interrupt num

*next\_irqaction*

pointer to next irqaction for shared interrupts

*flags\_str*

symbolic string representation of IRQ flags

*dev\_name*

name of device

*irq*

irq number

*thread\_fn*

interrupt handler function for threaded interrupts

*thread*

thread pointer for threaded interrupts

*flags*

Flags for IRQ handler

*dev\_id*

Cookie to identify device

# [SEE ALSO0](#SEE_ALSO0)

[*tapset::irq*(3stap)](/man/enterprise-packages/systemtap/tapset::irq.3stap)

September 2026 SystemTap Tapset Reference Ver

---

Document: probe::irq_handler.entry(3stap) from systemtap 5.6-r0 (Chainguard OS)
Source: https://sourceware.org/git/systemtap.git
