Home
last modified time | relevance | path

Searched refs:r31 (Results 1 – 25 of 100) sorted by relevance

1234

/arch/score/mm/
Dtlb-miss.S88 la r31, pgd_current /* get pgd pointer */
89 lw r31, [r31, 0] /* get the address of PGD */
93 add r31, r31, r30
94 lw r31, [r31, 0] /* get the address of the start address of PTE table */
98 add r31, r31, r30
99 lw r30, [r31, 0] /* load pte entry */
115 la r31, pgd_current /* get pgd pointer */
116 lw r31, [r31, 0] /* get the address of PGD */
120 add r31, r31, r30
121 lw r31, [r31, 0] /* get the address of the start address of PTE table */
[all …]
/arch/powerpc/kernel/
Dkvm_emul.S43 PPC_STL r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH1)(0); \
45 mfcr r31; \
46 stw r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH3)(0);
50 PPC_LL r31, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH1)(0); \
68 LL64(r31, KVM_MAGIC_PAGE + KVM_MAGIC_MSR, 0)
71 and r31, r31, r30
77 or r31, r31, r30
80 STL64(r31, KVM_MAGIC_PAGE + KVM_MAGIC_MSR, 0)
83 lwz r31, (KVM_MAGIC_PAGE + KVM_MAGIC_INT)(0)
84 cmpwi r31, 0
[all …]
/arch/score/include/asm/
Dasmmacro.h10 mv r31, r0
15 la r31, kernelsp
16 lw r31, [r31]
19 addri r0, r31, -PT_SIZE
59 li r31, 0x00001fff
60 xor r28, r28, r31
62 mfcehl r30, r31
64 sw r31, [r0, PT_CEL]
66 mfcr r31, cr0
67 sw r31, [r0, PT_PSR]
[all …]
/arch/hexagon/mm/
Dcopy_from_user.S59 jumpr r31
71 jumpr r31
81 jumpr r31
91 jumpr r31
101 jumpr r31
Dcopy_to_user.S57 jumpr r31
76 jumpr r31
/arch/microblaze/lib/
Ddivsi3.S20 swi r31, r1, 12
46 rsub r31, r6, r30 /* try to subtract (r30 a r6) */
47 blti r31, mod_too_small
49 or r30, r0, r31
68 lwi r31, r1, 12
Dmodsi3.S22 swi r31, r1, 12
46 rsub r31, r6, r3 /* try to subtract (r30 a r6) */
47 blti r31, mod_too_small
49 or r3, r0, r31
68 lwi r31, r1, 12
Dudivsi3.S22 swi r31, r1, 8
60 rsub r31, r6, r30 /* try to subtract (r30 a r6) */
61 blti r31, mod_too_small
63 or r30, r0, r31
79 lwi r31, r1, 8
Dumodsi3.S21 swi r31, r1, 8
62 rsub r31, r6, r3 /* try to subtract (r3 a r6) */
63 blti r31, mod_too_small
65 or r3, r0, r31
81 lwi r31, r1, 8
/arch/hexagon/lib/
Dmemset.S49 if p0 jumpr r31 /* count == 0, so return */
66 jumpr r31
78 if p1 jumpr r31
91 if p1 jumpr r31
105 if p1 jumpr r31
133 if p1 jumpr r31
144 if p1 jumpr r31
154 if p1 jumpr r31
160 jumpr r31
188 jumpr r31
[all …]
Dmemcpy.S213 if(p1) jumpr r31; /* =0 */
235 r31.l = #LO(.Lmemcpy_return); /* set up final return pointer */
242 r31.h = #HI(.Lmemcpy_return); /* set up final return pointer */
455 if(noepilog) jumpr r31;
503 jumpr r31;
519 jumpr r31;
534 jumpr r31; /* return to function caller */
543 jumpr r31
/arch/parisc/kernel/
Dpacache.S90 movb,<,n %arg3, %r31, fitdone /* If loop < 0, skip */
99 addib,COND(>) -1, %r31, fitmanymiddle /* Adjusted inner loop decr */
103 copy %arg3, %r31 /* Re-init inner loop count */
133 movb,<,n %arg3, %r31, fdtdone /* If loop < 0, skip */
142 addib,COND(>) -1, %r31, fdtmanymiddle /* Adjusted inner loop decr */
146 copy %arg3, %r31 /* Re-init inner loop count */
214 movb,<,n %arg3, %r31, fisync /* If loop < 0, do sync */
217 addib,COND(>) -1, %r31, fimanyloop /* Adjusted inner loop decr */
220 movb,tr %arg3, %r31, fimanyloop /* Re-init inner loop count */
281 movb,<,n %arg3, %r31, fdsync /* If loop < 0, do sync */
[all …]
Dreal2.S76 copy %arg2, %r31
98 bv 0(%r31)
251 copy %arg2, %r31
276 bv 0(%r31)
/arch/ia64/lib/
Dxor.S22 .save ar.pfs, r31
23 alloc r31 = ar.pfs, 3, 0, 13, 16
60 .save ar.pfs, r31
61 alloc r31 = ar.pfs, 4, 0, 20, 24
101 .save ar.pfs, r31
102 alloc r31 = ar.pfs, 5, 0, 27, 32
145 .save ar.pfs, r31
146 alloc r31 = ar.pfs, 6, 0, 34, 40
/arch/arc/kernel/
Dstacktrace.c64 frame_info->regs.r31 = blink; in seed_unwind_frame_info()
78 frame_info->regs.r31 = TSK_K_BLINK(tsk); in seed_unwind_frame_info()
103 frame_info->regs.r31 = regs->blink; in seed_unwind_frame_info()
135 frame_info.regs.r63 = frame_info.regs.r31; in arc_unwind_core()
/arch/ia64/kernel/
Divt.S81 mov r31=pr; \
120 mov r31=pr // save the predicate registers
244 mov pr=r31,-1 // restore predicate registers
261 mov r31=pr // save predicates
288 mov pr=r31,-1
305 mov r31=pr // save predicates
332 mov pr=r31,-1
345 mov r31=pr
370 mov pr=r31,-1
384 mov r31=pr
[all …]
/arch/microblaze/kernel/
Dentry-nommu.S99 swi r31, r1, PT_R31
116 lwi r31, r0, PER_CPU(CURRENT_SAVE)
128 lwi r6, r31, TS_THREAD_INFO /* get thread info */
153 swi r31, r0, PER_CPU(CURRENT_SAVE)
165 lwi r31, r1, PT_R31
253 swi r31, r1, PT_R31
276 lwi r31, r0, PER_CPU(CURRENT_SAVE)
344 swi r31, r1, PT_R31
367 lwi r31, r0, PER_CPU(CURRENT_SAVE)
372 add r6, r0, r31 /* to current */
[all …]
/arch/tile/mm/
Dmigrate_64.S63 #define r_access r31
91 st r_tmp, r31
159 ld r31, r_tmp
Dmigrate_32.S69 #define r_context_hi r31
94 sw r_tmp, r31
176 lw r31, r_tmp
/arch/score/kernel/
Dhead.S37 la r31, _end
40 1: cmp.c r31, r30
/arch/arc/include/asm/
Dunwind.h48 unsigned long r31; /* blink */ member
60 #define UNW_BLINK(frame) ((frame)->regs.r31)
107 PTREGS_INFO(r31), \
/arch/microblaze/include/asm/
Dcurrent.h19 #define CURRENT_TASK r31
/arch/hexagon/kernel/
Dhead.S140 r31.h = #hi(__head_s_vaddr_target)
141 r31.l = #lo(__head_s_vaddr_target)
142 jumpr r31
/arch/sh/kernel/
Dhead_64.S297 movi fpu_in_use, r31 /* Temporary */
307 st.q r31, 0 , r21 /* Set fpu_in_use */
310 st.q r31, 0 , r21 /* Set fpu_in_use */
312 or r21, ZERO, r31 /* Set FPU flag at last */
/arch/powerpc/lib/
Dmemcmp_64.S24 #define rH r31
90 std r31,-8(r1)
183 ld r31,-8(r1)
229 ld r31,-8(r1)

1234