/linux-master/arch/arm/kernel/ |
H A D | relocate_kernel.S | 15 adr r7, relocate_new_kernel_end 16 ldr r0, [r7, #KEXEC_INDIR_PAGE] 17 ldr r1, [r7, #KEXEC_START_ADDR] 64 ldr r1, [r7, #KEXEC_MACH_TYPE] 65 ldr r2, [r7, #KEXEC_R2]
|
H A D | smccc-call.S | 28 push {r4-r7} 29 UNWIND( .save {r4-r7}) 30 ldm r12, {r4-r7} 39 1: pop {r4-r7}
|
/linux-master/arch/nios2/include/asm/ |
H A D | syscall.h | 22 regs->r7 = regs->orig_r7; 28 return regs->r7 ? regs->r2 : 0; 43 regs->r7 = 1; 46 regs->r7 = 0; 56 *args++ = regs->r7;
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_interrupts.S | 170 PPC_LL r7, GPR3(r1) 172 PPC_STL r14, VCPU_GPR(R14)(r7) 173 PPC_STL r15, VCPU_GPR(R15)(r7) 174 PPC_STL r16, VCPU_GPR(R16)(r7) 175 PPC_STL r17, VCPU_GPR(R17)(r7) 176 PPC_STL r18, VCPU_GPR(R18)(r7) 177 PPC_STL r19, VCPU_GPR(R19)(r7) 178 PPC_STL r20, VCPU_GPR(R20)(r7) 179 PPC_STL r21, VCPU_GPR(R21)(r7) 180 PPC_STL r22, VCPU_GPR(R22)(r7) [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | div64.S | 19 li r7,0 22 divwu r7,r5,r4 # if dividend.hi >= divisor, 23 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor 52 4: stw r7,0(r3) # return the quotient in *r3 75 addi r7,r5,32 # could be xori, or addi with -32 77 rlwinm r8,r7,0,32 # t3 = (count < 32) ? 32 : 0 78 sraw r7,r3,r7 # t2 = MSW >> (count-32) 80 slw r7,r7,r [all...] |
H A D | string.S | 127 rlwinm. r7,r5,32-3,3,31 /* r7 = r5 >> 3 */ 132 mtctr r7 136 1: lwz r7,4(r4) 138 stw r7,4(r6) 158 add r7,r0,r4 159 andi. r7,r7,3 /* will source be word-aligned too? */ 163 6: lbz r7,4(r4) 165 stb r7, [all...] |
H A D | cuboot-katmai.c | 47 unsigned long r6, unsigned long r7) 46 platform_init(unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7) argument
|
H A D | cuboot-amigaone.c | 26 unsigned long r6, unsigned long r7) 25 platform_init(unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7) argument
|
H A D | cuboot-taishan.c | 47 unsigned long r6, unsigned long r7) 46 platform_init(unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7) argument
|
H A D | cuboot-warp.c | 27 unsigned long r6, unsigned long r7) 26 platform_init(unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7) argument
|
/linux-master/arch/powerpc/kernel/ |
H A D | idle_85xx.S | 66 mfmsr r7 67 oris r7,r7,MSR_WE@h 68 ori r7,r7,MSR_EE 70 mtmsr r7
|
H A D | reloc_64.S | 36 li r7,0 44 ld r7,8(r11) /* get RELA pointer in r7 */ 56 cmpdi r7,0 /* check we have RELA, RELASZ, RELAENT */ 66 * cur_offset [r7] = rela.run [r9] - rela.link [r7] 67 * _stext.link [r10] = _stext.run [r10] - cur_offset [r7] 70 subf r7,r7,r9 /* cur_offset */ 71 subf r10,r7,r1 [all...] |
H A D | reloc_32.S | 50 li r7, 0 57 lwz r7, 4(r11) /* r7 = rela.link */ 74 cmpwi r7, 0 85 * cur_offset[r7] = rela.run[r9] - rela.link [r7] 86 * _stext.link[r12] = _stext.run[r10] - cur_offset[r7] 89 subf r7, r7, r9 /* cur_offset */ 90 subf r12, r7, r1 [all...] |
H A D | vector.S | 104 PPC_LL r7,THREAD_VRSAVEAREA(r3) 106 PPC_LCMPI 0,r7,0 108 addi r7,r3,THREAD_VRSTATE 109 2: SAVE_32VRS(0,r4,r7) 112 stvx v0,r4,r7 113 lvx v0,0,r7 270 li r7,0 271 1: lfsx fr0,r4,r7 272 lfsx fr1,r5,r7 273 lfsx fr2,r6,r7 [all...] |
/linux-master/arch/arm/mach-exynos/ |
H A D | headsmp.S | 26 pen: ldr r7, [r6] 27 cmp r7, r0
|
/linux-master/arch/arm/mach-imx/ |
H A D | suspend-imx53.S | 42 stmfd sp!, {r4,r5,r6,r7} 83 ldr r7, [r3, r5] 84 bic r7, r7, r6 86 orr r7, r7, r6 87 str r7, [r3, r5] 128 ldmfd sp!, {r4,r5,r6,r7}
|
/linux-master/arch/microblaze/lib/ |
H A D | uaccess_old.S | 72 * r7, r3 - count 75 beqid r7, 0f /* zero size is not likely */ 77 or r3, r3, r7 /* find if count is unaligned */ 82 rsubi r3, r7, PAGE_SIZE /* detect PAGE_SIZE */ 88 addik r7, r7, -4 89 bneid r7, w1 91 addik r3, r7, 0 105 swi r7, r1, 8 121 addik r7, r [all...] |
/linux-master/arch/arm/mach-versatile/ |
H A D | headsmp.S | 23 pen: ldr r7, [r6] 24 cmp r7, r0
|
/linux-master/arch/nios2/kernel/ |
H A D | insnemu.S | 27 ldw r7, PT_R7(sp) 122 stw r7, 28(sp) 187 movi r7, 0x24 /* muli opcode (I-type instruction format) */ 188 beq r2, r7, mul_immed /* muli doesn't use the B register as a source */ 210 andi r7, r4, 0x02 /* For R-type multiply instructions, 212 bne r7, zero, multiply 261 xori r7, r4, 0x25 /* OPX of div */ 262 bne r7, zero, unsigned_division 304 cmplt r7, r3, zero /* r7 [all...] |
/linux-master/arch/powerpc/lib/ |
H A D | copyuser_64.S | 95 lex; ld r7,0(r4) 104 mr r9,r7 108 lex; ld r7,16(r4) 118 stex; std r7,16(r3) 161 srdi r7,r5,4 165 mtctr r7 174 sHd r7,r0,r11 176 or r7,r7,r6 193 sHd r7,r [all...] |
H A D | ldstfp.S | 23 ori r7, r6, MSR_FP 24 MTMSRD(r7) 47 ori r7, r6, MSR_FP 48 MTMSRD(r7) 72 oris r7, r6, MSR_VEC@h 73 MTMSRD(r7) 96 oris r7, r6, MSR_VEC@h 97 MTMSRD(r7) 162 oris r7,r6,MSR_VSX@h 165 MTMSRD(r7) [all...] |
/linux-master/tools/testing/selftests/powerpc/copyloops/ |
H A D | copyuser_64.S | 95 lex; ld r7,0(r4) 104 mr r9,r7 108 lex; ld r7,16(r4) 118 stex; std r7,16(r3) 161 srdi r7,r5,4 165 mtctr r7 174 sHd r7,r0,r11 176 or r7,r7,r6 193 sHd r7,r [all...] |
/linux-master/arch/csky/abiv2/inc/abi/ |
H A D | switch_context.h | 16 unsigned long r7; member in struct:switch_stack
|
/linux-master/arch/hexagon/lib/ |
H A D | memcpy_likely_aligned.S | 13 if (p0.new) r7:6 = memd(r1+#8) 24 if (!p0) memd(r0+#8) = r7:6 45 if (p0.new) r7:6 = memd(r1+#56) 49 if (p0) memd(r0+#56) = r7:6
|
/linux-master/arch/arm/boot/bootp/ |
H A D | init.S | 33 @ r7 = initrd start 57 stmia r9, {r5, r6, r7, r8, r10} 63 move: ldmia r4!, {r7 - r10} @ move 32-bytes at a time 64 stmia r5!, {r7 - r10} 65 ldmia r4!, {r7 - r10} 66 stmia r5!, {r7 - r10} 82 .word initrd_phys @ r7
|