Lines Matching refs:r15

90 	tml	%r15,STACK_SIZE - CONFIG_STACK_GUARD
98 lgr %r14,%r15
128 slgr %r14,%r15
132 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
134 1: UPDATE_VTIME %r14,%r15,\timer
136 2: lg %r15,__LC_ASYNC_STACK # load async stack
137 3: la %r11,STACK_FRAME_OVERHEAD(%r15)
237 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
241 stg %r15,__THREAD_ksp(%r1,%r2) # store kernel stack of prev
242 lg %r15,0(%r4,%r3) # start of kernel stack of next
243 agr %r15,%r5 # end of kernel stack of next
245 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
246 lg %r15,__THREAD_ksp(%r1,%r3) # load kernel stack of next
249 lmg %r6,%r15,__SF_GPRS(%r15) # load gprs of next task
263 stmg %r6,%r14,__SF_GPRS(%r15) # save kernel registers
265 stg %r2,__SF_SIE_CONTROL(%r15) # save control block pointer
266 stg %r3,__SF_SIE_SAVEAREA(%r15) # save guest register save area
267 xc __SF_SIE_REASON(8,%r15),__SF_SIE_REASON(%r15) # reason code = 0
268 mvc __SF_SIE_FLAGS(8,%r15),__TI_flags(%r12) # copy thread flags
279 lg %r14,__SF_SIE_CONTROL(%r15) # get control block pointer
285 BPEXIT __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
290 BPENTER __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
309 lg %r14,__SF_SIE_SAVEAREA(%r15) # load guest register save area
317 lmg %r6,%r14,__SF_GPRS(%r15) # restore kernel registers
318 lg %r2,__SF_SIE_REASON(%r15) # return exit reason code
322 stg %r14,__SF_SIE_REASON(%r15) # set exit reason code
342 stmg %r8,%r15,__LC_SAVE_AREA_SYNC
348 lg %r15,__LC_KERNEL_STACK
349 la %r11,STACK_FRAME_OVERHEAD(%r15) # pointer to pt_regs
373 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
375 stg %r7,STACK_FRAME_OVERHEAD(%r15)
403 lmg %r11,%r15,__PT_R11(%r11)
566 stg %r7,STACK_FRAME_OVERHEAD(%r15)
582 la %r11,STACK_FRAME_OVERHEAD(%r15)
634 aghi %r15,-(STACK_FRAME_OVERHEAD + __PT_SIZE)
637 2: UPDATE_VTIME %r14,%r15,__LC_SYNC_ENTER_TIMER
639 lg %r15,__LC_KERNEL_STACK
648 la %r11,STACK_FRAME_OVERHEAD(%r15)
674 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
696 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
720 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
743 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
777 lmg %r11,%r15,__PT_R11(%r11)
805 lgr %r15,%r1
823 lgr %r15,%r1
949 stmg %r8,%r15,__LC_SAVE_AREA_ASYNC
975 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
986 stg %r3,__SF_EMPTY(%r15)
988 stg %r1,__SF_EMPTY+8(%r15)
993 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+16(%r15)
1000 lpswe __SF_EMPTY(%r15)
1107 lmg %r0,%r15,__LC_GPREGS_SAVE_AREA-4095(%r1)# validate gprs
1192 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1201 lgr %r15,%r1
1216 0: lmg %r11,%r15,__PT_R11(%r11)
1220 lg %r15,__LC_NODAT_STACK
1221 la %r11,STACK_FRAME_OVERHEAD(%r15)
1230 stg %r15,__LC_SAVE_AREA_RESTART
1231 lg %r15,__LC_RESTART_STACK
1232 xc STACK_FRAME_OVERHEAD(__PT_SIZE,%r15),STACK_FRAME_OVERHEAD(%r15)
1233 stmg %r0,%r14,STACK_FRAME_OVERHEAD+__PT_R0(%r15)
1234 mvc STACK_FRAME_OVERHEAD+__PT_R15(8,%r15),__LC_SAVE_AREA_RESTART
1235 mvc STACK_FRAME_OVERHEAD+__PT_PSW(16,%r15),__LC_RST_OLD_PSW
1236 xc 0(STACK_FRAME_OVERHEAD,%r15),0(%r15)
1245 stap __SF_EMPTY(%r15) # store cpu address
1246 llgh %r3,__SF_EMPTY(%r15)
1261 lg %r15,__LC_NODAT_STACK # change to panic stack
1262 la %r11,STACK_FRAME_OVERHEAD(%r15)
1267 xc __SF_BACKCHAIN(8,%r15),__SF_BACKCHAIN(%r15)
1340 1: BPENTER __SF_SIE_FLAGS(%r15),(_TIF_ISOLATE_BP|_TIF_ISOLATE_BP_GUEST)
1341 lg %r9,__SF_SIE_CONTROL(%r15) # get control block pointer
1370 lg %r15,__LC_EXIT_TIMER
1371 slg %r15,__LC_SYNC_ENTER_TIMER
1372 alg %r15,__LC_USER_TIMER
1373 stg %r15,__LC_USER_TIMER
1377 lg %r15,__LC_LAST_UPDATE_TIMER
1378 slg %r15,__LC_EXIT_TIMER
1379 alg %r15,__LC_SYSTEM_TIMER
1380 stg %r15,__LC_SYSTEM_TIMER
1385 lg %r15,__LC_KERNEL_STACK
1386 la %r9,STACK_FRAME_OVERHEAD(%r15)
1395 # setup saved register r15
1396 stg %r15,56(%r11) # r15 stack pointer
1475 .insn rsy,0xeb0000000017,%r1,5,__SF_EMPTY+80(%r15)
1478 la %r4,__SF_EMPTY+16(%r15)