Lines Matching refs:r11
16 mtspr SPRN_SPRG_SCRATCH1,r11
23 mfspr r11,SPRN_SRR1 /* check whether user or kernel */
24 andi. r11,r11,MSR_PR
25 tophys(r11,r1) /* use tophys(r1) if kernel */
27 mfspr r11,SPRN_SPRG_THREAD
28 lwz r11,TASK_STACK-THREAD(r11)
29 addi r11,r11,THREAD_SIZE
30 tophys(r11,r11)
31 1: subi r11,r11,INT_FRAME_SIZE /* alloc exc. frame */
35 stw r10,_CCR(r11) /* save registers */
36 stw r12,GPR12(r11)
37 stw r9,GPR9(r11)
39 stw r10,GPR10(r11)
41 stw r12,GPR11(r11)
43 stw r10,_LINK(r11)
46 stw r1,GPR1(r11)
47 stw r1,0(r11)
48 tovirt(r1,r11) /* set new kernel sp */
55 stw r0,GPR0(r11)
58 stw r10,8(r11)
59 SAVE_4GPRS(3, r11)
60 SAVE_2GPRS(7, r11)
66 lwz r11,TASK_STACK-THREAD(r12)
68 addi r11,r11,THREAD_SIZE - INT_FRAME_SIZE
70 tophys(r11,r11)
71 stw r10,_CCR(r11) /* save registers */
73 stw r9,_LINK(r11)
75 stw r1,GPR1(r11)
76 stw r1,0(r11)
77 tovirt(r1,r11) /* set new kernel sp */
78 stw r10,_NIP(r11)
86 stw r2,GPR2(r11)
88 stw r9,_MSR(r11)
90 stw r10,8(r11)
91 stw r2,_TRAP(r11)
92 SAVE_GPR(0, r11)
93 SAVE_4GPRS(3, r11)
94 SAVE_2GPRS(7, r11)
95 addi r11,r1,STACK_FRAME_OVERHEAD
97 stw r11,PT_REGS(r12)
104 ACCOUNT_CPU_USER_ENTRY(r2, r11, r12)
110 lis r11,global_dbcr0@ha
111 tophys(r11,r11)
112 addi r11,r11,global_dbcr0@l
113 lwz r12,0(r11)
115 lwz r12,4(r11)
117 stw r12,4(r11)
122 lis r11, transfer_to_syscall@h
123 ori r11, r11, transfer_to_syscall@l
139 mtspr SPRN_SRR0,r11
176 stw r10,_TRAP(r11); \