Lines Matching refs:r21
430 push_reg r21, r52
456 moveli r21, lo16(__per_cpu_offset)
459 auli r21, r21, ha16(__per_cpu_offset)
462 s2a r20, r20, r21
478 PTREGS_PTR(r21, PTREGS_OFFSET_FLAGS)
490 sw r21, r32
550 IRQ_DISABLE(r20, r21)
819 IRQ_DISABLE(r20,r21)
867 IRQ_DISABLE(r20, r21)
936 IRQ_DISABLE(r20,r21)
945 IRQ_ENABLE(r20, r21)
995 pop_reg_zero r21, r3, sp, PTREGS_OFFSET_EX1 - PTREGS_OFFSET_PC
998 mtspr SPR_EX_CONTEXT_K_0, r21
1054 { move r20, zero; move r21, zero }
1098 pop_reg r21
1204 IRQ_ENABLE(r20, r21)
1210 lw r21, r20
1211 addi r21, r21, 1
1213 sw r20, r21
1246 moveli r21, __NR_syscalls
1248 slt_u r21, TREG_SYSCALL_NR_NAME, r21
1252 bbns r21, .Linvalid_syscall
1606 auli r21, zero, ha16(atomic_locks)
1612 addli r21, r21, lo16(atomic_locks)
1621 mm ATOMIC_LOCK_REG_NAME, r25, r21, 2, (ATOMIC_HASH_SHIFT + 2) - 1
1653 lw r21, r0
1658 seq r22, r21, r1 /* See if cmpxchg matches. */
1659 and r25, r21, r1 /* If atomic_update, compute (*mem & mask) */
1669 seq r22, r24, r21 /* Are we storing the value we loaded? */
1682 move r0, r21
1690 move r0, r21
1709 tns r21, ATOMIC_LOCK_REG_NAME
1717 movei r21, 0
1725 bzt r21, .Ldo_cmpxchg\bitwidth
1748 tns r21, ATOMIC_LOCK_REG_NAME
1753 bzt r21, .Ldo_cmpxchg\bitwidth
1787 lw r21, r0
1793 seq r26, r21, r2
1816 move r0, r21