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
1247 moveli r21, __NR_syscalls
1249 slt_u r21, TREG_SYSCALL_NR_NAME, r21
1253 bbns r21, .Linvalid_syscall
1607 auli r21, zero, ha16(atomic_locks)
1613 addli r21, r21, lo16(atomic_locks)
1622 mm ATOMIC_LOCK_REG_NAME, r25, r21, 2, (ATOMIC_HASH_SHIFT + 2) - 1
1654 lw r21, r0
1659 seq r22, r21, r1 /* See if cmpxchg matches. */
1660 and r25, r21, r1 /* If atomic_update, compute (*mem & mask) */
1670 seq r22, r24, r21 /* Are we storing the value we loaded? */
1683 move r0, r21
1691 move r0, r21
1710 tns r21, ATOMIC_LOCK_REG_NAME
1718 movei r21, 0
1726 bzt r21, .Ldo_cmpxchg\bitwidth
1749 tns r21, ATOMIC_LOCK_REG_NAME
1754 bzt r21, .Ldo_cmpxchg\bitwidth
1788 lw r21, r0
1794 seq r26, r21, r2
1817 move r0, r21