Lines Matching refs:r0
80 gate lws_start, %r0 /* increase privilege */
91 gate .+8, %r0 /* increase privilege */
105 gate .+8, %r0 /* become privileged */
106 mtsp %r0,%sr4 /* get kernel space into sr4 */
107 mtsp %r0,%sr5 /* get kernel space into sr5 */
108 mtsp %r0,%sr6 /* get kernel space into sr6 */
149 mtsp %r0,%sr7 /* get kernel space into sr7 */
159 STREG %r0, TASK_PT_PSW(%r1)
183 STREG %r0, TASK_PT_ORIG_R28(%r1) /* don't prohibit restarts */
209 and,COND(=) %r1, %r19, %r0
226 comiclr,>> __NR_Linux_syscalls, %r20, %r0
257 ldo -ENOSYS(%r0),%r28 /* set errno */
345 comiclr,>>= __NR_Linux_syscalls, %r20, %r0
363 ldo -ENOSYS(%r0),%r28 /* set errno */
472 comiclr,>> __NR_lws_entries, %r20, %r0
478 mtsp %r0,%sr2 /* get kernel space into sr2 */
489 ldo -ENOSYS(%r0),%r21 /* set errno */
499 rsm PSW_SM_W, %r0
585 ldo -EDEADLOCK(%r0), %r21
587 cmpb,=,n %r0, %r28, cas_nocontend /* Is nobody using it? */
588 ldo 1(%r0), %r28 /* 1st case */
590 ldo -EAGAIN(%r0), %r21 /* Spin in userspace */
595 rsm PSW_SM_I, %r0 /* Disable interrupts */
598 cmpb,<>,n %r0, %r28, cas_action /* Did we get it? */
600 ldo 2(%r0), %r28 /* 2nd case */
601 ssm PSW_SM_I, %r0
603 ldo -EAGAIN(%r0), %r21 /* Spin in userspace */
629 sub,<> %r28, %r25, %r0
635 stw %r0, 4(%sr2,%r20)
638 ssm PSW_SM_I, %r0
641 copy %r0, %r21
648 stw %r0, 4(%sr2,%r20)
650 ssm PSW_SM_I, %r0
652 ldo -EFAULT(%r0),%r21 /* set errno */
697 subi,>>= 4, %r23, %r0
703 blr %r29, %r0
762 rsm PSW_SM_I, %r0 /* Disable interrupts */
765 cmpb,<>,n %r0, %r28, cas2_action /* Did we get it? */
767 ldo 2(%r0), %r28 /* 2nd case */
768 ssm PSW_SM_I, %r0
770 ldo -EAGAIN(%r0), %r21 /* Spin in userspace */
790 blr %r29, %r0
792 ldo 1(%r0),%r28
796 sub,= %r29, %r25, %r0
800 copy %r0, %r28
806 sub,= %r29, %r25, %r0
810 copy %r0, %r28
816 sub,= %r29, %r25, %r0
820 copy %r0, %r28
827 sub,*= %r29, %r25, %r0
830 copy %r0, %r28
834 sub,= %r29, %r22, %r0
838 sub,= %r29, %r23, %r0
842 copy %r0, %r28
849 ssm PSW_SM_I, %r0
852 copy %r0, %r21
858 ssm PSW_SM_I, %r0
859 ldo 1(%r0),%r28
861 ldo -EFAULT(%r0),%r21 /* set errno */