Lines Matching refs:r1
291 mr r10,r1; /* Save r1 */ \
292 subi r1,r1,INT_FRAME_SIZE; /* alloc frame on kernel stack */ \
294 ld r1,PACAKSAVE(r13); /* kernel stack to use */ \
295 1: cmpdi cr1,r1,-INT_FRAME_SIZE; /* check if r1 is in userspace */ \
297 li r1,(n); /* will be reloaded later */ \
298 sth r1,PACA_TRAP_SAVE(r13); \
301 RESTORE_CTR(r1, area); \
303 3: std r9,_CCR(r1); /* save CR in stackframe */ \
304 std r11,_NIP(r1); /* save SRR0 in stackframe */ \
305 std r12,_MSR(r1); /* save SRR1 in stackframe */ \
306 std r10,0(r1); /* make stack chain pointer */ \
307 std r0,GPR0(r1); /* save r0 in stackframe */ \
308 std r10,GPR1(r1); /* save r1 in stackframe */ \
320 std r9,GPR9(r1); \
321 std r10,GPR10(r1); \
325 std r9,GPR11(r1); \
326 std r10,GPR12(r1); \
327 std r11,GPR13(r1); \
330 std r10,ORIG_GPR3(r1); \
333 std r10,_CTR(r1);
336 std r2,GPR2(r1); /* save r2 in stackframe */ \
337 SAVE_4GPRS(3, r1); /* save r3 - r6 in stackframe */ \
338 SAVE_2GPRS(7, r1); /* save r7, r8 in stackframe */ \
341 std r9,_LINK(r1); \
344 std r10,SOFTE(r1); \
345 std r11,_XER(r1); \
347 std r9,_TRAP(r1); /* set trap number */ \
350 std r10,RESULT(r1); /* clear regs->result */ \
351 std r11,STACK_FRAME_OVERHEAD-16(r1); /* mark the frame */
529 CURRENT_THREAD_INFO(r3, r1); \
542 addi r3,r1,STACK_FRAME_OVERHEAD; \
569 CURRENT_THREAD_INFO(r11, r1); \