Lines Matching refs:r15

87 	tml	%r15,STACK_SIZE - CONFIG_STACK_GUARD
95 lgr %r14,%r15
150 slgr %r14,%r15
154 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
156 2: UPDATE_VTIME %r14,%r15,\timer
158 3: lg %r15,__LC_ASYNC_STACK # load async stack
159 4: la %r11,STACK_FRAME_OVERHEAD(%r15)
181 stosm __SF_EMPTY(%r15),3
190 stnsm __SF_EMPTY(%r15),0xfc
277 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
281 stg %r15,__THREAD_ksp(%r1,%r2) # store kernel stack of prev
282 lg %r15,0(%r4,%r3) # start of kernel stack of next
283 agr %r15,%r5 # end of kernel stack of next
285 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
286 lg %r15,__THREAD_ksp(%r1,%r3) # load kernel stack of next
289 lmg %r6,%r15,__SF_GPRS(%r15) # load gprs of next task
301 stmg %r6,%r14,__SF_GPRS(%r15) # save kernel registers
303 stg %r2,__SF_SIE_CONTROL(%r15) # save control block pointer
304 stg %r3,__SF_SIE_SAVEAREA(%r15) # save guest register save area
305 xc __SF_SIE_REASON(8,%r15),__SF_SIE_REASON(%r15) # reason code = 0
306 mvc __SF_SIE_FLAGS(8,%r15),__TI_flags(%r12) # copy thread flags
317 lg %r14,__SF_SIE_CONTROL(%r15) # get control block pointer
323 BPEXIT __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
327 BPENTER __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
346 lg %r14,__SF_SIE_SAVEAREA(%r15) # load guest register save area
354 lmg %r6,%r14,__SF_GPRS(%r15) # restore kernel registers
355 lg %r2,__SF_SIE_REASON(%r15) # return exit reason code
359 stg %r14,__SF_SIE_REASON(%r15) # set exit reason code
378 stmg %r8,%r15,__LC_SAVE_AREA_SYNC
384 lg %r15,__LC_KERNEL_STACK
385 la %r11,STACK_FRAME_OVERHEAD(%r15) # pointer to pt_regs
409 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
411 stg %r7,STACK_FRAME_OVERHEAD(%r15)
441 lmg %r0,%r15,__PT_R0(%r11)
586 stg %r7,STACK_FRAME_OVERHEAD(%r15)
602 la %r11,STACK_FRAME_OVERHEAD(%r15)
660 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
663 3: UPDATE_VTIME %r14,%r15,__LC_SYNC_ENTER_TIMER
665 lg %r15,__LC_KERNEL_STACK
674 la %r11,STACK_FRAME_OVERHEAD(%r15)
700 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
722 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
745 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
767 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
796 lmg %r0,%r15,__PT_R0(%r11)
824 lgr %r15,%r1
839 lgr %r15,%r1
945 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
970 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
981 stg %r3,__SF_EMPTY(%r15)
983 stg %r1,__SF_EMPTY+8(%r15)
988 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+16(%r15)
994 lpswe __SF_EMPTY(%r15)
1007 stnsm __SF_EMPTY(%r15),0xfc
1039 ssm __SF_EMPTY(%r15)
1056 stnsm __SF_EMPTY(%r15),0xfc
1088 ssm __SF_EMPTY(%r15)
1103 lmg %r0,%r15,__LC_GPREGS_SAVE_AREA-4095(%r1)# validate gprs
1187 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1196 lgr %r15,%r1
1207 0: lmg %r11,%r15,__PT_R11(%r11)
1211 lg %r15,__LC_NODAT_STACK
1212 la %r11,STACK_FRAME_OVERHEAD(%r15)
1221 stg %r15,__LC_SAVE_AREA_RESTART
1222 lg %r15,__LC_RESTART_STACK
1223 xc STACK_FRAME_OVERHEAD(__PT_SIZE,%r15),STACK_FRAME_OVERHEAD(%r15)
1224 stmg %r0,%r14,STACK_FRAME_OVERHEAD+__PT_R0(%r15)
1225 mvc STACK_FRAME_OVERHEAD+__PT_R15(8,%r15),__LC_SAVE_AREA_RESTART
1226 mvc STACK_FRAME_OVERHEAD+__PT_PSW(16,%r15),__LC_RST_OLD_PSW
1227 xc 0(STACK_FRAME_OVERHEAD,%r15),0(%r15)
1236 stap __SF_EMPTY(%r15) # store cpu address
1237 llgh %r3,__SF_EMPTY(%r15)
1252 lg %r15,__LC_NODAT_STACK # change to panic stack
1253 la %r11,STACK_FRAME_OVERHEAD(%r15)
1258 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1274 1: BPENTER __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
1275 lg %r9,__SF_SIE_CONTROL(%r15) # get control block pointer