Rev 958 | Rev 1050 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 958 | Rev 1021 | ||
|---|---|---|---|
| Line 74... | Line 74... | ||
| 74 | __u64 r11; |
74 | __u64 r11; |
| 75 | __u64 r12; |
75 | __u64 r12; |
| 76 | __u64 r13; |
76 | __u64 r13; |
| 77 | __u64 r14; |
77 | __u64 r14; |
| 78 | __u64 r15; |
78 | __u64 r15; |
| 79 | /* These 2 items MUST be last parts of the structure */ |
- | |
| 80 | __u64 rbp; |
79 | __u64 rbp; |
| - | 80 | __u64 error_word; |
|
| - | 81 | __u64 rip; |
|
| - | 82 | __u64 cs; |
|
| - | 83 | __u64 rflags; |
|
| 81 | __u64 stack[0]; /* Additional data on stack */ |
84 | __u64 stack[]; /* Additional data on stack */ |
| 82 | } __attribute__ ((packed)); |
85 | }; |
| 83 | 86 | ||
| 84 | extern void (* disable_irqs_function)(__u16 irqmask); |
87 | extern void (* disable_irqs_function)(__u16 irqmask); |
| 85 | extern void (* enable_irqs_function)(__u16 irqmask); |
88 | extern void (* enable_irqs_function)(__u16 irqmask); |
| 86 | extern void (* eoi_function)(void); |
89 | extern void (* eoi_function)(void); |
| 87 | 90 | ||