Lines Matching refs:r13
55 ld r12,PACAKBASE(r13); /* get high part of &label */ \
105 #define SAVE_CTR(reg, area) mfctr reg ; std reg,area+EX_CTR(r13)
106 #define GET_CTR(reg, area) ld reg,area+EX_CTR(r13)
107 #define RESTORE_CTR(reg, area) ld reg,area+EX_CTR(r13) ; mtctr reg
121 ld ra,PACACURRENT(r13); \
122 ld rb,area+EX_PPR(r13); /* Read PPR from paca */ \
128 ld ra,area+EX_PPR(r13); \
162 std ra,offset(r13); \
166 GET_PACA(r13); \
167 std r9,area+EX_R9(r13); /* save r9 */ \
170 std r10,area+EX_R10(r13); /* save r10 - r12 */ \
179 std r11,area+EX_R11(r13); \
180 std r12,area+EX_R12(r13); \
182 std r10,area+EX_R13(r13)
187 ld r12,PACAKBASE(r13); /* get high part of &label */ \
188 ld r10,PACAKMSR(r13); /* get MSR value for kernel */ \
205 lbz r10,HSTATE_IN_GUEST(r13); \
223 ld r10,area+EX_CFAR(r13); \
224 std r10,HSTATE_CFAR(r13); \
227 ld r10,area+EX_PPR(r13); \
228 std r10,HSTATE_PPR(r13); \
230 ld r10,area+EX_R10(r13); \
231 stw r9,HSTATE_SCRATCH1(r13); \
232 ld r9,area+EX_R9(r13); \
233 std r12,HSTATE_SCRATCH0(r13); \
240 ld r10,area+EX_R10(r13); \
242 stw r9,HSTATE_SCRATCH1(r13); \
244 ld r9,area+EX_PPR(r13); \
245 std r9,HSTATE_PPR(r13); \
247 ld r9,area+EX_R9(r13); \
248 std r12,HSTATE_SCRATCH0(r13); \
252 ld r9,area+EX_R9(r13); \
294 ld r1,PACAKSAVE(r13); /* kernel stack to use */ \
298 sth r1,PACA_TRAP_SAVE(r13); \
299 std r3,area+EX_R3(r13); \
300 addi r3,r13,area; /* r3 -> where regs are saved*/ \
318 ld r9,area+EX_R9(r13); /* move r9, r10 to stackframe */ \
319 ld r10,area+EX_R10(r13); \
322 ld r9,area+EX_R11(r13); /* move r11 - r13 to stackframe */ \
323 ld r10,area+EX_R12(r13); \
324 ld r11,area+EX_R13(r13); \
329 ld r10,area+EX_CFAR(r13); \
340 ld r2,PACATOC(r13); /* get kernel TOC into r2 */ \
342 lbz r10,PACASOFTIRQEN(r13); \
361 SET_SCRATCH0(r13); /* save r13 */ \
377 SET_SCRATCH0(r13); /* save r13 */ \
394 SET_SCRATCH0(r13); /* save r13 */ \
410 SET_SCRATCH0(r13); /* save r13 */ \
432 lbz r10,PACASOFTIRQEN(r13); \
454 SET_SCRATCH0(r13); /* save r13 */ \
485 SET_SCRATCH0(r13); /* save r13 */ \