Changeset View
Changeset View
Standalone View
Standalone View
sys/x86/include/intr_machdep.h
Show First 20 Lines • Show All 104 Lines • ▼ Show 20 Lines | |||||
* An interrupt source. The upper-layer code uses the PIC methods to | * An interrupt source. The upper-layer code uses the PIC methods to | ||||
* control a given source. The lower-layer PIC drivers can store additional | * control a given source. The lower-layer PIC drivers can store additional | ||||
* private data in a given interrupt source such as an interrupt pin number | * private data in a given interrupt source such as an interrupt pin number | ||||
* or an I/O APIC pointer. | * or an I/O APIC pointer. | ||||
*/ | */ | ||||
struct intsrc { | struct intsrc { | ||||
struct pic *is_pic; | struct pic *is_pic; | ||||
struct intr_event *is_event; | struct intr_event *is_event; | ||||
u_long *is_count; | |||||
u_long *is_straycount; | |||||
u_int is_index; | |||||
u_int is_handlers; | u_int is_handlers; | ||||
u_int is_domain; | u_int is_domain; | ||||
u_int is_cpu; | u_int is_cpu; | ||||
}; | }; | ||||
struct trapframe; | struct trapframe; | ||||
#ifdef SMP | #ifdef SMP | ||||
▲ Show 20 Lines • Show All 52 Lines • Show Last 20 Lines |