Rev 2516 | Rev 3626 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2516 | Rev 2608 | ||
|---|---|---|---|
| Line 111... | Line 111... | ||
| 111 | uintptr_t cr_iip; |
111 | uintptr_t cr_iip; |
| 112 | uint64_t pr; |
112 | uint64_t pr; |
| 113 | uintptr_t sp; |
113 | uintptr_t sp; |
| 114 | 114 | ||
| 115 | /* |
115 | /* |
| 116 | * The following variables are defined only for break_instruction handler. |
116 | * The following variables are defined only for break_instruction |
| - | 117 | * handler. |
|
| 117 | */ |
118 | */ |
| 118 | uint64_t in0; |
119 | uint64_t in0; |
| 119 | uint64_t in1; |
120 | uint64_t in1; |
| 120 | uint64_t in2; |
121 | uint64_t in2; |
| 121 | uint64_t in3; |
122 | uint64_t in3; |
| 122 | uint64_t in4; |
123 | uint64_t in4; |
| - | 124 | uint64_t in5; |
|
| - | 125 | uint64_t in6; |
|
| 123 | } istate_t; |
126 | } istate_t; |
| 124 | 127 | ||
| 125 | static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr) |
128 | static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr) |
| 126 | { |
129 | { |
| 127 | istate->cr_iip = retaddr; |
130 | istate->cr_iip = retaddr; |