Lines Matching refs:r0
54 msrclr r0, MSR_BIP
58 msrset r0, MSR_BIP
62 msrclr r0, MSR_EIP
66 msrset r0, MSR_EE
70 msrclr r0, MSR_IE
74 msrset r0, MSR_IE
78 msrset r0, MSR_UMS
79 msrclr r0, MSR_VMS
83 msrclr r0, MSR_UMS
84 msrset r0, MSR_VMS
88 msrclr r0, MSR_UMS
92 msrclr r0, MSR_VMS | MSR_UMS
166 rted r0, 2f; \
173 rted r0, TOPHYS(1f); \
246 swi r1, r0, TOPHYS(PER_CPU(ENTRY_SP)); /* save stack */ \
253 lwi r1, r0, TOPHYS(PER_CPU(ENTRY_SP)); \
262 lwi r1, r0, TOPHYS(PER_CPU(CURRENT_SAVE)); /* get saved current */\
271 lwi r11, r0, TOPHYS(PER_CPU(ENTRY_SP)); \
273 swi r0, r1, PT_MODE; /* Was in user-mode. */ \
276 2: lwi CURRENT_TASK, r0, TOPHYS(PER_CPU(CURRENT_SAVE));
293 swi r1, r0, TOPHYS(PER_CPU(ENTRY_SP)) /* save stack */
296 lwi r1, r0, TOPHYS(PER_CPU(CURRENT_SAVE)); /* get saved current */
305 swi r0, r1, PT_R3
306 swi r0, r1, PT_R4
308 swi r0, r1, PT_MODE; /* Was in user-mode. */
309 lwi r11, r0, TOPHYS(PER_CPU(ENTRY_SP));
312 2: lwi CURRENT_TASK, r0, TOPHYS(PER_CPU(CURRENT_SAVE));
324 rtbd r0, 3f
332 addik r3, r0, -ENOSYS
338 addk r12, r0, r3
358 addi r30, r0, 1 /* restarts allowed */
363 lwi r3, r0, syscall_debug_table
365 swi r3, r0, syscall_debug_table
374 addi r15, r0, ret_from_trap-8
380 addi r3, r0, -ENOSYS;
421 add r6, r30, r0; /* Arg 2: int in_syscall */
422 add r30, r0, r0 /* no more restarts */
427 swi CURRENT_TASK, r0, PER_CPU(CURRENT_SAVE); /* save current */
455 add r5, r3, r0; /* switch_thread returns the prev task */
458 add r3, r0, r0; /* Child's fork call should return 0. */
462 add r5, r3, r0; /* switch_thread returns the prev task */
465 addk r5, r0, r19 /* ... and argument - in r19 */
467 add r3, r0, r0
470 addik r30, r0, 0 /* no restarts */
488 addik r15, r0, ret_from_exc - 8
491 mts rfsr, r0; /* Clear sticky fsr */
492 rted r0, full_exception
512 swi r11, r0, TOPHYS(PER_CPU(ENTRY_SP));
516 lwi r11, r0, TOPHYS(PER_CPU(ENTRY_SP));
522 addik r15, r0, ret_from_exc-8
525 rtbd r0, _unaligned_data_exception
552 addik r15, r0, ret_from_exc-8
555 rted r0, do_page_fault
564 addik r15, r0, ret_from_exc-8
566 ori r7, r0, 0 /* parameter unsigned long error_code */
567 rted r0, do_page_fault
606 addi r6, r0, 0; /* Arg 2: int in_syscall */
611 swi CURRENT_TASK, r0, PER_CPU(CURRENT_SAVE); /* save current */
646 swi r1, r0, TOPHYS(PER_CPU(ENTRY_SP))
654 lwi r1, r0, TOPHYS(PER_CPU(ENTRY_SP))
665 lwi r1, r0, TOPHYS(PER_CPU(CURRENT_SAVE));
674 swi r0, r1, PT_MODE;
675 lwi r11, r0, TOPHYS(PER_CPU(ENTRY_SP));
679 lwi CURRENT_TASK, r0, TOPHYS(PER_CPU(CURRENT_SAVE));
681 addik r15, r0, irq_call;
682 irq_call:rtbd r0, do_IRQ;
705 addi r6, r0, 0; /* Arg 2: int in_syscall */
712 swi CURRENT_TASK, r0, PER_CPU(CURRENT_SAVE);
757 swi r1, r0, TOPHYS(PER_CPU(ENTRY_SP))
764 lwi r1, r0, TOPHYS(PER_CPU(ENTRY_SP)); /* Reload kernel stack-ptr*/
770 swi r0, r1, PT_R0; /* R0 must be saved too */
789 addik r15, r0, dbtrap_call; /* return address */
790 rtbd r0, microblaze_kgdb_break
798 1: lwi r1, r0, TOPHYS(PER_CPU(CURRENT_SAVE)); /* get saved current */
807 swi r0, r1, PT_MODE; /* Was in user-mode. */
808 lwi r11, r0, TOPHYS(PER_CPU(ENTRY_SP));
810 lwi CURRENT_TASK, r0, TOPHYS(PER_CPU(CURRENT_SAVE));
814 addik r15, r0, dbtrap_call;
816 rtbd r0, sw_exception
842 addi r6, r0, 0; /* Arg 2: int in_syscall */
846 4: swi CURRENT_TASK, r0, PER_CPU(CURRENT_SAVE); /* save current */
873 addk r3, r0, CURRENT_TASK
916 swi CURRENT_TASK, r0, PER_CPU(CURRENT_SAVE)