XenevaOS
Loading...
Searching...
No Matches
Macros | Typedefs | Enumerations
irqreturn.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IRQ_RETVAL(x)   ((x) ? IRQ_HANDLED : IRQ_NONE)
 

Typedefs

typedef enum irqreturn irqreturn_t
 

Enumerations

enum  irqreturn { IRQ_NONE = (0 << 0) , IRQ_HANDLED = (1 << 0) , IRQ_WAKE_THREAD = (1 << 1) }
 

Macro Definition Documentation

◆ IRQ_RETVAL

#define IRQ_RETVAL (   x)    ((x) ? IRQ_HANDLED : IRQ_NONE)

Typedef Documentation

◆ irqreturn_t

typedef enum irqreturn irqreturn_t

Enumeration Type Documentation

◆ irqreturn

enum irqreturn

enum irqreturn - irqreturn type values @IRQ_NONE: interrupt was not from this device or was not handled @IRQ_HANDLED: interrupt was handled by this device @IRQ_WAKE_THREAD: handler requests to wake the handler thread

Enumerator
IRQ_NONE 
IRQ_HANDLED 
IRQ_WAKE_THREAD