Home
last modified time | relevance | path

Searched refs:r22 (Results 1 – 25 of 92) sorted by relevance

1234

/linux/arch/sh/boot/compressed/
H A Dhead_64.S66 movi ITLB_LAST_VAR_UNRESTRICTED+TLB_STEP, r22
69 bne r21, r22, tr1
74 movi DTLB_LAST_VAR_UNRESTRICTED+TLB_STEP, r22
77 bne r21, r22, tr1
81 movi MMUIR_TEXT_L, r22 /* PTEL first */
82 putcfg r21, 1, r22 /* Set MMUIR[0].PTEL */
83 movi MMUIR_TEXT_H, r22 /* PTEH last */
84 putcfg r21, 0, r22 /* Set MMUIR[0].PTEH */
88 movi MMUDR_CACHED_L, r22 /* PTEL first */
89 putcfg r21, 1, r22 /* Set MMUDR[0].PTEL */
[all …]
/linux/arch/parisc/kernel/
H A Dpacache.S68 LDREG ITLB_SID_COUNT(%r1), %r22
91 addib,COND(<=),n -1, %r22, fitdone /* Outer loop count decr */
102 addib,COND(>) -1, %r22, fitoneloop /* Outer loop count decr */
112 LDREG DTLB_SID_COUNT(%r1), %r22
135 addib,COND(<=),n -1, %r22,fdtdone /* Outer loop count decr */
146 addib,COND(>) -1, %r22, fdtoneloop /* Outer loop count decr */
199 rsm PSW_SM_I, %r22 /* No mmgt ops during loop*/
243 mtsm %r22 /* restore I-bit */
260 rsm PSW_SM_I, %r22 /* No mmgt ops during loop*/
304 mtsm %r22 /* restore I-bit */
[all …]
/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Dbusy_loop.S20 std r22, 96(%r1)
65 li r22, 0x2222
66 std r22, -232(%r1)
125 cmpwi r22, 0x2222
164 li r22, 0xad
224 ld r22, -232(%r1)
225 cmpwi r22, 0x2222
260 ld r22, 96(%r1)
/linux/arch/parisc/include/asm/
H A Dunistd.h82 #define K_LOAD_ARGS_5(r26,r25,r24,r23,r22) \ argument
83 register unsigned long __r22 __asm__("r22") = (unsigned long)(r22); \
85 #define K_LOAD_ARGS_6(r26,r25,r24,r23,r22,r21) \ argument
87 K_LOAD_ARGS_5(r26,r25,r24,r23,r22)
H A Dasmregs.h27 arg4: .reg r22
55 r22: .reg %r22
/linux/arch/microblaze/lib/
H A Duaccess_old.S21 5: lwi r22, r6, 0x0010 + offset; \
29 13: swi r22, r5, 0x0010 + offset; \
109 swi r22, r1, 24
132 lwi r22, r1, 24
152 lwi r22, r1, 24
/linux/tools/testing/selftests/powerpc/include/
H A Dgpr_asm.h21 std r22,(top_pos - 72)(%r1); \
41 ld r22,(top_pos - 72)(%r1); \
78 ld r22,64(r3)
/linux/arch/powerpc/kernel/
H A Didle_book3s.S69 std r22,-8*10(r1)
114 ld r22,-8*10(r1)
177 std r22,-8*10(r1)
H A Dmisc.S65 PPC_STL r22,13*SZL(r3)
93 PPC_LL r22,13*SZL(r3)
H A Dhead_44x.S806 mflr r22
1239 rlwinm r22,r22,0,4,31
1240 addis r22,r22,PAGE_OFFSET@h
1241 mtlr r22
/linux/tools/testing/selftests/powerpc/copyloops/
H A Dcopy_mc_64.S26 ld r22,STK_REG(R22)(r1)
98 std r22,STK_REG(R22)(r1)
123 err2; ld r22,120(r4)
140 err2; std r22,120(r3)
180 ld r22,STK_REG(R22)(r1)
H A Dcopyuser_64.S440 std r22,-104(1)
448 exc; ld r22,640(4)
462 exc; std r22,648(3)
480 exc; ld r22,656(4)
499 exc; std r22,648(3)
530 ld r22,-104(1)
550 ld r22,-104(1)
/linux/arch/powerpc/lib/
H A Dcopy_mc_64.S26 ld r22,STK_REG(R22)(r1)
98 std r22,STK_REG(R22)(r1)
123 err2; ld r22,120(r4)
140 err2; std r22,120(r3)
180 ld r22,STK_REG(R22)(r1)
H A Dcopyuser_64.S440 std r22,-104(1)
448 exc; ld r22,640(4)
462 exc; std r22,648(3)
480 exc; ld r22,656(4)
499 exc; std r22,648(3)
530 ld r22,-104(1)
550 ld r22,-104(1)
/linux/arch/csky/abiv2/
H A Dmemcpy.S44 ldw r22, (r1, 8)
48 stw r22, (r0, 8)
H A Dmemmove.S50 ldw r22, (r1, 8)
54 stw r22, (r0, 8)
/linux/arch/loongarch/power/
H A Dsuspend_asm.S23 REG_S $r22, sp, PT_R22
41 REG_L $r22, sp, PT_R22
/linux/arch/arc/include/asm/
H A Dunwind.h36 unsigned long r22; member
95 PTREGS_INFO(r22), \
H A Dptrace.h58 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
100 unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; member
/linux/arch/powerpc/kernel/vdso/
H A Dvgetrandom-chacha.S41 #define state6 r22
137 std r22, -80(r1)
161 stw r22, 56(r1)
329 ld r22, -80(r1)
351 lwz r22, 56(r1)
/linux/arch/powerpc/kvm/
H A Dbooke_interrupts.S180 stw r22, VCPU_GPR(R22)(r4)
260 lwz r22, VCPU_GPR(R22)(r4)
298 stw r22, VCPU_GPR(R22)(r4)
318 lwz r22, HOST_NV_GPR(R22)(r1)
362 stw r22, HOST_NV_GPR(R22)(r1)
382 lwz r22, VCPU_GPR(R22)(r4)
/linux/arch/hexagon/include/asm/
H A Delf.h124 DEST.r22 = REGS->r22; \
/linux/tools/testing/selftests/powerpc/switch_endian/
H A Dcheck.S66 addi r9,r15,22 # check r22
67 cmpd r9,r22
/linux/arch/microblaze/kernel/
H A Dmcount.S38 swi r22, r1, 76; \
69 lwi r22, r1, 76; \
/linux/arch/nios2/include/asm/
H A Dentry.h98 stw r22, SW_R22(sp)
112 ldw r22, SW_R22(sp)

1234