Lines Matching refs:sp
40 andhi \reg, sp, %hi(~(THREAD_SIZE-1))
43 and \reg, \reg, sp
63 stw et, PT_EA(sp) /* fix up EA */
151 mov r4, sp
184 ldw r4, PT_R4(sp)
185 ldw r5, PT_R5(sp)
219 stw r2, PT_R2(sp)
220 stw r1, PT_R7(sp)
224 ldw r1, PT_ESTATUS(sp)
252 ldw r2, PT_R2(sp)
253 ldw r4, PT_R4(sp)
254 ldw r5, PT_R5(sp)
255 ldw r6, PT_R6(sp)
256 ldw r7, PT_R7(sp)
282 stw r2, PT_R2(sp)
283 stw r1, PT_R7(sp)
304 mov r4, sp /* pt_regs */
310 ldw r2, PT_R2(sp) /* reload syscall number in r2 */
311 ldw r4, PT_R4(sp) /* reload syscall arguments r4-r9 */
312 ldw r5, PT_R5(sp)
313 ldw r6, PT_R6(sp)
314 ldw r7, PT_R7(sp)
315 ldw r8, PT_R8(sp)
316 ldw r9, PT_R9(sp)
340 stw r24, PT_ORIG_R2(sp)
347 stw ea, PT_EA(sp)
356 mov r5, sp /* Setup pt_regs pointer for handler call */
365 ldw r1, PT_ESTATUS(sp) /* check if returning to kernel */
374 ldw r4, PT_ESTATUS(sp) /* ? Interrupts off */
392 addi sp, sp, -4
393 stw r7, 0(sp) /* Pass 5th arg thru stack */
397 addi sp, sp, 4
403 mov r4, sp
485 stw sp, TASK_THREAD + THREAD_KSP(r4)/* save kernel stack pointer */
486 ldw sp, TASK_THREAD + THREAD_KSP(r5)/* restore new thread stack */