Lines Matching refs:r13
68 lbz r9,PACAIRQHAPPENED(r13)
80 ld r11,PACAKSAVE(r13)
142 lbz r10,PACASOFTIRQEN(r13)
209 lbz r6,PACASOFTIRQEN(r13)
219 stb r5,PACASOFTIRQEN(r13)
228 stb r10,PACAIRQHAPPENED(r13)
261 std r10,\paca_ex+EX_R10(r13);
262 std r11,\paca_ex+EX_R11(r13);
269 ld r10,\paca_ex+EX_R10(r13)
270 ld r11,\paca_ex+EX_R11(r13)
271 mfspr r13,\scratch
284 mtspr SPRN_SPRG_##type##_SCRATCH,r13; /* get spare registers */ \
285 mfspr r13,SPRN_SPRG_PACA; /* get PACA */ \
286 std r10,PACA_EX##type+EX_R10(r13); \
287 std r11,PACA_EX##type+EX_R11(r13); \
291 stw r10,PACA_EX##type+EX_CR(r13); /* save old CR in the PACA */ \
293 std r1,PACA_EX##type+EX_R1(r13); /* save old r1 in the PACA */ \
297 ld r1,PACAKSAVE(r13); /* get kernel stack coming from usr */\
313 ld r1,PACA_CRIT_STACK(r13); \
319 ld r1,PACA_DBG_STACK(r13); \
325 ld r1,PACA_MC_STACK(r13); \
354 lbz r10,PACASOFTIRQEN(r13); /* are irqs soft-disabled ? */ \
359 std r14,PACA_EXGEN+EX_R14(r13); \
360 std r15,PACA_EXGEN+EX_R15(r13)
363 std r14,PACA_EXGEN+EX_R14(r13);
366 std r14,PACA_EXCRIT+EX_R14(r13); \
367 std r15,PACA_EXCRIT+EX_R15(r13)
370 std r14,PACA_EXDBG+EX_R14(r13); \
371 std r15,PACA_EXDBG+EX_R15(r13)
374 std r14,PACA_EXMC+EX_R14(r13); \
375 std r15,PACA_EXMC+EX_R15(r13)
389 ACCOUNT_CPU_USER_ENTRY(r13,r10,r11);/* accounting (uses cr0+eq) */ \
390 2: ld r3,excf+EX_R10(r13); /* get back r10 */ \
391 ld r4,excf+EX_R11(r13); /* get back r11 */ \
394 ld r2,PACATOC(r13); /* get kernel TOC into r2 */ \
398 ld r9,excf+EX_R1(r13); /* load orig r1 back from PACA */ \
399 lwz r10,excf+EX_CR(r13); /* load orig CR back from PACA */ \
400 lbz r11,PACASOFTIRQEN(r13); /* get current IRQ softe */ \
453 sth r1,PACA_TRAP_SAVE(r13); /* store trap */ \
614 ld r14,PACA_EXGEN+EX_R14(r13)
703 mr r9,r13 /* keep a copy of userland r13 */
706 mfspr r13,SPRN_SPRG_PACA /* get our PACA */
739 ld r15,PACATOC(r13)
756 lwz r10,PACA_EXCRIT+EX_CR(r13) /* restore registers */
757 ld r1,PACA_EXCRIT+EX_R1(r13)
758 ld r14,PACA_EXCRIT+EX_R14(r13)
759 ld r15,PACA_EXCRIT+EX_R15(r13)
761 ld r10,PACA_EXCRIT+EX_R10(r13) /* restore registers */
762 ld r11,PACA_EXCRIT+EX_R11(r13)
763 mfspr r13,SPRN_SPRG_CRIT_SCRATCH
781 ld r14,PACA_EXCRIT+EX_R14(r13)
782 ld r15,PACA_EXCRIT+EX_R15(r13)
809 ld r15,PACATOC(r13)
826 lwz r10,PACA_EXDBG+EX_CR(r13) /* restore registers */
827 ld r1,PACA_EXDBG+EX_R1(r13)
828 ld r14,PACA_EXDBG+EX_R14(r13)
829 ld r15,PACA_EXDBG+EX_R15(r13)
831 ld r10,PACA_EXDBG+EX_R10(r13) /* restore registers */
832 ld r11,PACA_EXDBG+EX_R11(r13)
833 mfspr r13,SPRN_SPRG_DBG_SCRATCH
852 ld r14,PACA_EXDBG+EX_R14(r13)
853 ld r15,PACA_EXDBG+EX_R15(r13)
949 lbz r10,PACAIRQHAPPENED(r13)
951 stb r10,PACAIRQHAPPENED(r13)
959 lwz r11,PACA_EXGEN+EX_CR(r13)
961 ld r10,PACA_EXGEN+EX_R10(r13)
962 ld r11,PACA_EXGEN+EX_R11(r13)
963 mfspr r13,SPRN_SPRG_GEN_SCRATCH
1002 mtspr SPRN_SPRG_GEN_SCRATCH,r13;
1003 std r1,PACA_EXGEN+EX_R1(r13);
1004 stw r4,PACA_EXGEN+EX_CR(r13);
1027 ld r14,PACA_EXGEN+EX_R14(r13)
1028 ld r15,PACA_EXGEN+EX_R15(r13)
1048 ld r14,PACA_EXGEN+EX_R14(r13)
1049 ld r15,PACA_EXGEN+EX_R15(r13)
1068 1: mr r0,r13
1074 ACCOUNT_CPU_USER_EXIT(r13, r10, r11)
1093 std r10,PACA_EXGEN+EX_R10(r13);
1094 std r11,PACA_EXGEN+EX_R11(r13);
1101 ld r10,PACA_EXGEN+EX_R10(r13)
1102 ld r11,PACA_EXGEN+EX_R11(r13)
1103 mfspr r13,SPRN_SPRG_GEN_SCRATCH
1147 ld r1,PACAEMERGSP(r13)
1151 ld r10,PACA_EXGEN+EX_R1(r13) /* FIXME for crit & mcheck */
1152 lwz r11,PACA_EXGEN+EX_CR(r13) /* FIXME for crit & mcheck */
1164 ld r3,PACA_EXGEN+EX_R10(r13);/* get back r10 */ \
1165 ld r4,PACA_EXGEN+EX_R11(r13);/* get back r11 */ \
1179 lhz r12,PACA_TRAP_SAVE(r13)
1185 ld r2,PACATOC(r13)