Lines Matching refs:r15
56 tml %r15,STACK_SIZE - CONFIG_STACK_GUARD
64 lgr %r14,%r15
174 lg %r9,__SF_SIE_CONTROL(%r15) # get control block pointer
209 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
213 stg %r15,__THREAD_ksp(%r1,%r2) # store kernel stack of prev
214 lg %r15,0(%r4,%r3) # start of kernel stack of next
215 agr %r15,%r5 # end of kernel stack of next
217 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
218 lg %r15,__THREAD_ksp(%r1,%r3) # load kernel stack of next
221 lmg %r6,%r15,__SF_GPRS(%r15) # load gprs of next task
233 stmg %r6,%r14,__SF_GPRS(%r15) # save kernel registers
235 stg %r2,__SF_SIE_CONTROL(%r15) # save control block pointer
236 stg %r3,__SF_SIE_SAVEAREA(%r15) # save guest register save area
237 xc __SF_SIE_REASON(8,%r15),__SF_SIE_REASON(%r15) # reason code = 0
238 mvc __SF_SIE_FLAGS(8,%r15),__TI_flags(%r12) # copy thread flags
245 lg %r14,__SF_SIE_CONTROL(%r15) # get control block pointer
251 BPEXIT __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
259 BPENTER __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
277 lg %r14,__SF_SIE_SAVEAREA(%r15) # load guest register save area
284 lmg %r6,%r14,__SF_GPRS(%r15) # restore kernel registers
285 lg %r2,__SF_SIE_REASON(%r15) # return exit reason code
289 stg %r14,__SF_SIE_REASON(%r15) # set exit reason code
308 stmg %r8,%r15,__LC_SAVE_AREA_SYNC
315 lg %r15,__LC_KERNEL_STACK
316 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
317 stmg %r0,%r7,STACK_FRAME_OVERHEAD+__PT_R0(%r15)
330 la %r2,STACK_FRAME_OVERHEAD(%r15) # pointer to pt_regs
336 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
338 LBEAR STACK_FRAME_OVERHEAD+__PT_LAST_BREAK(%r15)
339 lmg %r0,%r15,STACK_FRAME_OVERHEAD+__PT_R0(%r15)
351 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
353 LBEAR STACK_FRAME_OVERHEAD+__PT_LAST_BREAK(%r15)
354 lmg %r0,%r15,STACK_FRAME_OVERHEAD+__PT_R0(%r15)
366 stmg %r8,%r15,__LC_SAVE_AREA_SYNC