Lines Matching refs:r15
82 tml %r15,\stacksize - CONFIG_STACK_GUARD
100 slgr %r14,%r15
104 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
107 UPDATE_VTIME %r14,%r15,\timer
109 2: lg %r15,__LC_ASYNC_STACK # load async stack
110 3: la %r11,STACK_FRAME_OVERHEAD(%r15)
248 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
253 stg %r15,__THREAD_ksp(%r1) # store kernel stack of prev
256 lgr %r15,%r5
257 aghi %r15,STACK_INIT # end of kernel stack of next
260 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
261 lg %r15,__THREAD_ksp(%r1) # load kernel stack of next
264 lmg %r6,%r15,__SF_GPRS(%r15) # load gprs of next task
279 stmg %r6,%r14,__SF_GPRS(%r15) # save kernel registers
281 stg %r2,__SF_EMPTY(%r15) # save control block pointer
282 stg %r3,__SF_EMPTY+8(%r15) # save guest register save area
283 xc __SF_EMPTY+16(8,%r15),__SF_EMPTY+16(%r15) # reason code = 0
284 mvc __SF_EMPTY+24(8,%r15),__TI_flags(%r12) # copy thread flags
295 lg %r14,__SF_EMPTY(%r15) # get control block pointer
301 BPEXIT __SF_EMPTY+24(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
305 BPENTER __SF_EMPTY+24(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
324 lg %r14,__SF_EMPTY+8(%r15) # load guest register save area
332 lmg %r6,%r14,__SF_GPRS(%r15) # restore kernel registers
333 lg %r2,__SF_EMPTY+16(%r15) # return exit reason code
337 stg %r14,__SF_EMPTY+16(%r15) # set exit reason code
354 stmg %r8,%r15,__LC_SAVE_AREA_SYNC
360 lg %r15,__LC_KERNEL_STACK
361 la %r11,STACK_FRAME_OVERHEAD(%r15) # pointer to pt_regs
385 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
387 stg %r7,STACK_FRAME_OVERHEAD(%r15)
411 lmg %r11,%r15,__PT_R11(%r11)
529 stg %r7,STACK_FRAME_OVERHEAD(%r15)
544 la %r11,STACK_FRAME_OVERHEAD(%r15)
585 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
588 UPDATE_VTIME %r14,%r15,__LC_SYNC_ENTER_TIMER
590 lg %r15,__LC_KERNEL_STACK
597 3: la %r11,STACK_FRAME_OVERHEAD(%r15)
623 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
643 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
665 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
689 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
723 lmg %r11,%r15,__PT_R11(%r11)
751 lgr %r15,%r1
769 lgr %r15,%r1
855 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
882 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
892 stg %r14,(__SF_GPRS+8*8)(%r15)
893 stg %r3,__SF_EMPTY(%r15)
895 stg %r1,__SF_EMPTY+8(%r15)
901 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+16(%r15)
908 lpswe __SF_EMPTY(%r15)
1014 lmg %r0,%r15,__LC_GPREGS_SAVE_AREA-4095(%r1)# revalidate gprs
1056 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1065 lgr %r15,%r1
1081 0: lmg %r11,%r15,__PT_R11(%r11)
1085 lg %r15,__LC_PANIC_STACK
1086 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
1096 0: stg %r15,__LC_SAVE_AREA_RESTART
1097 lg %r15,__LC_RESTART_STACK
1098 aghi %r15,-__PT_SIZE # create pt_regs on stack
1099 xc 0(__PT_SIZE,%r15),0(%r15)
1100 stmg %r0,%r14,__PT_R0(%r15)
1101 mvc __PT_R15(8,%r15),__LC_SAVE_AREA_RESTART
1102 mvc __PT_PSW(16,%r15),__LC_RST_OLD_PSW # store restart old psw
1103 aghi %r15,-STACK_FRAME_OVERHEAD # create stack frame on stack
1104 xc 0(STACK_FRAME_OVERHEAD,%r15),0(%r15)
1113 stap __SF_EMPTY(%r15) # store cpu address
1114 llgh %r3,__SF_EMPTY(%r15)
1128 lg %r15,__LC_PANIC_STACK # change to panic stack
1129 la %r11,STACK_FRAME_OVERHEAD(%r15)
1134 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1199 BPENTER __SF_EMPTY+24(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
1200 lg %r9,__SF_EMPTY(%r15) # get control block pointer
1228 lg %r15,__LC_EXIT_TIMER
1229 slg %r15,__LC_SYNC_ENTER_TIMER
1230 alg %r15,__LC_USER_TIMER
1231 stg %r15,__LC_USER_TIMER
1235 lg %r15,__LC_LAST_UPDATE_TIMER
1236 slg %r15,__LC_EXIT_TIMER
1237 alg %r15,__LC_SYSTEM_TIMER
1238 stg %r15,__LC_SYSTEM_TIMER
1248 lg %r15,__LC_KERNEL_STACK
1249 la %r9,STACK_FRAME_OVERHEAD(%r15)
1258 # setup saved register r15
1259 stg %r15,56(%r11) # r15 stack pointer
1336 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+80(%r15)
1339 la %r4,__SF_EMPTY+16(%r15)