Home
last modified time | relevance | path

Searched refs:r7 (Results 1 – 200 of 401) sorted by relevance

123

/linux-4.4.14/arch/powerpc/kernel/
Dfsl_booke_entry_mapping.S5 mfmsr r7
6 rlwinm r4,r7,27,31,31 /* extract MSR[IS] */
7 mfspr r7, SPRN_PID0
8 slwi r7,r7,16
9 or r7,r7,r4
10 mtspr SPRN_MAS6,r7
12 mfspr r7,SPRN_MAS1
13 andis. r7,r7,MAS1_VALID@h
16 mfspr r7,SPRN_MMUCFG
17 rlwinm r7,r7,21,28,31 /* extract MMUCFG[NPIDS] */
[all …]
Dtm.S153 addi r7, r3, THREAD_TRANSACT_VRSTATE
154 SAVE_32VRS(0, r6, r7) /* r6 scratch, r7 transact vr state */
157 stvx v0, r7, r6
165 addi r7, r3, THREAD_TRANSACT_FPSTATE
169 stfd fr0,FPSTATE_FPSCR(r7)
173 li r7, (MSR_TS_S)@higher
175 and r6, r6, r7
204 std r7, GPR7(r1) /* Temporary stash */
210 addi r7, r12, PT_CKPT_REGS /* Thread's ckpt_regs */
215 subi r7, r7, STACK_FRAME_OVERHEAD
[all …]
Dmisc_64.S82 lwz r7,DCACHEL1LINESIZE(r10)/* Get cache line size */
83 addi r5,r7,-1
92 add r6,r6,r7
98 lwz r7,ICACHEL1LINESIZE(r10) /* Get Icache line size */
99 addi r5,r7,-1
108 add r6,r6,r7
128 lwz r7,DCACHEL1LINESIZE(r10) /* Get dcache line size */
129 addi r5,r7,-1
138 add r6,r6,r7
155 lwz r7,DCACHEL1LINESIZE(r10) /* Get dcache line size */
[all …]
Dmisc_32.S90 mullw r7,r10,r5
91 addc r7,r0,r7
100 addc r7,r0,r7
127 lis r7,__got2_start@ha
128 addi r7,r7,__got2_start@l
131 subf r8,r7,r8
140 add r7,r0,r7
141 2: lwz r0,0(r7)
143 stw r0,0(r7)
144 addi r7,r7,4
[all …]
Didle_power4.S34 mfmsr r7
35 rldicl r0,r7,48,1
53 mfmsr r7
66 ori r7,r7,MSR_EE
67 oris r7,r7,MSR_POW@h
70 mtmsrd r7
Dreloc_64.S36 li r7,0
43 ld r7,8(r11) /* get RELA pointer in r7 */
51 4: cmpdi r7,0 /* check we have both RELA and RELACOUNT */
63 subf r7,r7,r9 /* cur_offset */
64 subf r10,r7,r10
78 stdx r0,r7,r6
Dreloc_32.S54 li r7, 0
61 lwz r7, 4(r11) /* r7 = rela.link */
78 cmpwi r7, 0
93 subf r7, r7, r9 /* cur_offset */
94 subf r12, r7, r10
139 stwx r0, r4, r7 /* memory[r4+r7]) = (u32)r0 */
179 sthx r0, r4, r7 /* memory[r4+r7] = (u16)r0 */
191 dcbst r4,r7
193 icbi r4,r7
Didle_e500.S70 mfmsr r7
71 oris r7,r7,MSR_WE@h
72 ori r7,r7,MSR_EE
74 mtmsr r7
Dvector.S182 PPC_LL r7,THREAD_VRSAVEAREA(r3)
184 PPC_LCMPI 0,r7,0
186 addi r7,r3,THREAD_VRSTATE
188 SAVE_32VRS(0,r4,r7)
191 stvx v0,r4,r7
402 li r7,0
403 1: lfsx fr0,r4,r7
404 lfsx fr1,r5,r7
405 lfsx fr2,r6,r7
407 stfsx fr0,r3,r7
[all …]
Dcpu_setup_power.S144 li r7,0xc00 /* IS field = 0b11 */
146 2: tlbiel r7
147 addi r7,r7,0x1000
155 li r7,0xc00 /* IS field = 0b11 */
157 2: tlbiel r7
158 addi r7,r7,0x1000
Dexceptions-64e.S396 mfctr r7; /* save CTR in stackframe */ \
407 std r7,_CTR(r1); \
487 rlwinm r7,r10,0,~_TLF_NAPPING; \
489 std r7,TI_LOCAL_FLAGS(r11); \
1217 mfmsr r7
1218 rlwinm r5,r7,27,31,31 /* extract MSR[IS] */
1219 mfspr r7,SPRN_PID
1220 slwi r7,r7,16
1221 or r7,r7,r5
1222 mtspr SPRN_MAS6,r7
[all …]
Dentry_64.S80 std r7,GPR7(r1)
171 clrldi r7,r7,32
217 ld r7,_NIP(r1)
232 mtspr SPRN_SRR0,r7
262 ld r7,GPR7(r1)
536 ld r7,KSP_VSID(r4) /* Get new stack's VSID */
542 rldimi r7,r9,SLB_VSID_SSIZE_SHIFT,0
553 STDX_BE r7,r12,r9 /* Save VSID */
565 slbmte r7,r0
570 CURRENT_THREAD_INFO(r7, r8) /* base of new stack */
[all …]
Didle_6xx.S142 mfmsr r7
143 ori r7,r7,MSR_EE
144 oris r7,r7,MSR_POW@h
146 mtmsr r7
Dhead_64.S277 LOAD_REG_ADDR(r7, nr_cpu_ids) /* Load nr_cpu_ids address */
278 lwz r7,0(r7) /* also the max paca allocated */
285 cmpw r5,r7 /* Check if more pacas exist */
424 mr r27,r7
444 mr r7,r27
463 lwz r7,__run_at_load-_stext(r26)
467 cmplwi cr0,r7,1 /* flagged to stay where we are ? */
506 lwz r7,__run_at_load-_stext(r26)
507 cmplwi cr0,r7,1
688 li r7,0
[all …]
Dl2cr_6xx.S115 mfmsr r7 /* Save MSR in r7 */
116 rlwinm r4,r7,0,17,15
271 mtmsr r7
299 mfmsr r7 /* Save MSR in r7 */
300 rlwinm r4,r7,0,17,15
392 mtmsr r7
Dcpu_setup_6xx.S198 li r7,CPU_FTR_CAN_NAP
199 andc r6,r6,r7
231 li r7,CPU_FTR_CAN_NAP
232 andc r6,r6,r7
322 mfcr r7
380 mtcr r7
389 mfcr r7
487 mtcr r7
Didle_power7.S145 LOAD_REG_ADDR(r7, power7_enter_nap_mode)
147 mtspr SPRN_SRR0, r7
165 lbz r7,PACA_THREAD_MASK(r13)
173 andc r15,r15,r7 /* Clear thread bit */
304 lbz r7,PACA_THREAD_MASK(r13)
332 or r15,r15,r7 /* Set thread bit */
431 andis. r7,r5,SLB_ESID_V@h
Dhead_8xx.S605 add r10, r10, r7 ;b 151f
889 li r7, 0x3f80
890 stw r7, 12(r6)
891 lwz r7, 12(r6)
895 li r7, 0x3380
896 stw r7, 12(r6)
897 lwz r7, 12(r6)
911 lis r7, cpu6_errata_word@h
912 ori r7, r7, cpu6_errata_word@l
914 stw r4, 8(r7)
[all …]
Dhead_fsl_booke.S110 lwz r7,4(r6)
112 subf r5,r7,r5
1091 rlwinm r7,r3,0,0xff /* Extract number of KiB in the cache */
1092 mulli r7,r7,13 /* An 8-way cache will require 13
1095 slw r7,r7,r6
1104 mtctr r7
1112 mtctr r7
1293 2: mfmsr r7
1295 andc r7,r7,r8
1298 mtspr SPRN_SRR1,r7
/linux-4.4.14/arch/arm/boot/compressed/
Dll_char_wr.S36 stmfd sp!, {r4 - r7, lr}
38 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc)
61 ldrb r7, [r6, r1]
65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc)
68 ldr r7, [lr, r7, lsl #2]
69 mul r7, r2, r7
70 sub r1, r1, #1 @ avoid using r7 directly after
71 str r7, [r0, -r5]!
72 ldrb r7, [r6, r1]
73 ldr r7, [lr, r7, lsl #2]
[all …]
Dhead-sharpsl.S27 ldr r7, .TOSAID
55 ldr r7, .POODLEID
60 ldr r7, .CORGIID
67 ldr r7, .SHEPHERDID
72 ldr r7, .HUSKYID @ Must be Husky
78 ldr r7, .SPITZID
84 ldr r7, .BORZOIID
92 ldr r7, .AKITAID
Dhead-sa1100.S18 @ Preserve r8/r7 i.e. kernel entry values
20 mov r7, #MACH_TYPE_COLLIE
/linux-4.4.14/arch/arm/mach-imx/
Dsuspend-imx6.S103 ldr r7, =PM_INFO_MMDC_IO_VAL_OFFSET
104 add r7, r7, r0
106 ldr r8, [r7], #0x4
107 ldr r9, [r7], #0x4
120 ldr r7, =MX6Q_MMDC_MPDGCTRL0
121 ldr r6, [r11, r7]
123 str r6, [r11, r7]
125 ldr r6, [r11, r7]
130 ldr r6, [r11, r7]
132 str r6, [r11, r7]
[all …]
Dsuspend-imx53.S47 stmfd sp!, {r4,r5,r6,r7}
88 ldr r7, [r3, r5]
89 bic r7, r7, r6
91 orr r7, r7, r6
92 str r7, [r3, r5]
133 ldmfd sp!, {r4,r5,r6,r7}
/linux-4.4.14/arch/m32r/lib/
Dmemcpy.S23 mv r4, r0 || mv r7, r0
24 or r7, r1 || cmpz r2
28 and3 r7, r7, #3
29 bnez r7, byte_copy
35 ld r7, @r1+ || addi r3, #-1
36 st r7, @+r4 || cmpz r2
41 ldb r7, @r1 || addi r1, #1
42 addi r2, #-1 || stb r7, @r4+
46 ldb r7, @r1 || addi r1, #1
47 addi r2, #-1 || stb r7, @r4
[all …]
Dstrlen.S26 sll3 r7, r5, #7
29 sub r0, r5 || and r4, r7
33 sub r1, r5 || and r4, r7
73 sll3 r7, r5, #7
78 and r4, r7 ; return 0;
86 and r4, r7 ; return 0;
Dchecksum.S60 and3 r7, r0, #1 ; Check alignment.
61 beqz r7, 1f ; Jump if alignment is ok.
145 beqz r7, 1f ; swap the upper byte for the lower
176 and3 r7, r0, #1 ; Check alignment.
177 beqz r7, 1f ; Jump if alignment is ok.
277 beqz r7, 1f
/linux-4.4.14/arch/powerpc/crypto/
Daes-spe-keys.S36 xor r7,r7,r7; \
83 LOAD_KEY(r7,r4,8)
87 stw r7,8(r3)
99 xor r7,r7,r6
100 xor r8,r8,r7
103 stw r7,8(r3)
125 LOAD_KEY(r7,r4,8)
131 stw r7,8(r3)
145 xor r7,r7,r6
146 xor r8,r8,r7
[all …]
/linux-4.4.14/arch/arm/mm/
Dabort-lv4t.S32 and r7, r8, #15 << 24
33 add pc, pc, r7, lsr #22 @ Now branch to the relevant processing routine
60 mov r7, #0x11
61 orr r7, r7, #0x1100
62 and r6, r8, r7
63 and r9, r8, r7, lsl #1
65 and r9, r8, r7, lsl #2
67 and r9, r8, r7, lsl #3
73 ldr r7, [r2, r9, lsr #14] @ Get register 'Rn'
75 subne r7, r7, r6, lsl #2 @ Undo increment
[all …]
Dpv-fixup-asm.S33 add r7, r2, #0x1000
34 add r6, r7, r6, lsr #SECTION_SHIFT - L2_ORDER
35 add r7, r7, #PAGE_OFFSET >> (SECTION_SHIFT - L2_ORDER)
36 1: ldrd r4, [r7]
39 strd r4, [r7], #1 << L2_ORDER
40 cmp r7, r6
44 add r7, r2, #0x1000
45 add r7, r7, r3, lsr #SECTION_SHIFT - L2_ORDER
46 bic r7, r7, #(1 << L2_ORDER) - 1
47 ldrd r4, [r7]
[all …]
Dl2c-l2x0-resume.S19 ldmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
26 @ r7 = prefetch_ctrl
38 strcs r7, [r1, #L310_PREFETCH_CTRL]
Dcache-v7.S146 movw r7, #0x7fff
147 ands r7, r7, r1, lsr #13 @ extract max number of the index size
149 mov r9, r7 @ create working copy of max index
186 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} )
187 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} )
192 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} )
193 THUMB( ldmfd sp!, {r4-r7, r9-r11, lr} )
204 ARM( stmfd sp!, {r4-r5, r7, r9-r11, lr} )
205 THUMB( stmfd sp!, {r4-r7, r9-r11, lr} )
210 ARM( ldmfd sp!, {r4-r5, r7, r9-r11, lr} )
[all …]
/linux-4.4.14/arch/powerpc/platforms/83xx/
Dsuspend-asm.S74 mfspr r7, SPRN_HID2
78 stw r7, SS_HID+8(r3)
83 mfspr r7, SPRN_DABR
90 stw r7, SS_DABR+0(r3)
97 mfspr r7, SPRN_SPRG3
103 stw r7, SS_SPRG+12(r3)
109 mfspr r7, SPRN_DBAT1L
114 stw r7, SS_DBAT+0x0c(r3)
119 mfspr r7, SPRN_DBAT3L
124 stw r7, SS_DBAT+0x1c(r3)
[all …]
/linux-4.4.14/arch/blackfin/mach-common/
Dentry.S52 GET_PDA(p5, r7);
53 r7 = [p5 + PDA_LFRETX]; define
56 cc = r6 == r7;
97 DEBUG_HWTRACE_SAVE(p5, r7)
107 r7 = SEQSTAT; /* reason code is in bit 5:0 */ define
110 r7 = r7 & r6; define
116 DEBUG_HWTRACE_RESTORE(p5, r7)
131 r7 = retx; define
133 cc = r7 == r6;
149 r7 = 10; define
[all …]
Dinterrupt.S109 ANOMALY_283_315_WORKAROUND(p5, r7)
121 r7 = sp; define
124 r7 = r7 & r4; define
125 p5 = r7;
126 r7 = [p5 + TI_PREEMPT]; /* get preempt count */ define
127 r7 += 1; /* increment it */
128 [p5 + TI_PREEMPT] = r7;
133 r7 += -1;
134 [p5 + TI_PREEMPT] = r7; /* restore preempt count */
159 ANOMALY_283_315_WORKAROUND(p5, r7)
[all …]
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc52xx_sleep.S12 mfmsr r7
13 ori r7, r7, 0x8000 /* EE */
14 mtmsr r7
125 mtspr SPRN_SPRG0, r7
129 mfspr r7, 311 /* MBAR */
130 addi r7, r7, 0x540 /* intr->main_emul */
132 stw r8, 0(r7)
134 dcbf 0, r7
137 mfspr r7, 311 /* MBAR */
138 addi r7, r7, 0x524 /* intr->enc_status */
[all …]
/linux-4.4.14/arch/arc/lib/
Dstrchr-700.S25 asl r7,r2,3
28 asl r7,r3,r7
30 lsr r7,r3,r7
34 sub r12,r2,r7
40 sub r12,r6,r7
43 and r7,r12,r4
44 breq r7,0,.Loop ; For speed, we want this branch to be unaligned.
50 bic r2,r7,r6
69 and r7,r12,r4
70 breq r7,0,.Loop /* ... so that this branch is unaligned. */
[all …]
Dstrlen.S20 asl r7,r4,r1
22 sub r1,r2,r7
24 mov.eq r7,r4
25 sub r12,r6,r7
34 sub3 r7,r1,r0
37 bmsk r1,r1,r7
40 bmsk.ne r12,r12,r7
Dmemcpy-archs.S124 SHIFT_1 (r7, r6, 24)
125 or r7, r7, r5
132 st.ab r7, [r3, 4]
169 SHIFT_1 (r7, r6, 16)
170 or r7, r7, r5
177 st.ab r7, [r3, 4]
211 SHIFT_1 (r7, r6, 8)
212 or r7, r7, r5
219 st.ab r7, [r3, 4]
/linux-4.4.14/tools/testing/selftests/powerpc/copyloops/
Dmemcpy_64.S59 srdi r7,r5,4
62 mtctr r7
98 srdi r7,r5,4
102 mtctr r7
112 srd r7,r0,r11
114 or r7,r7,r6
117 # s1<< in r8, d0=(s0<<|s1>>) in r7, s3 in r0, s2 in r9, nix in r6 & r12
130 srd r7,r0,r11
135 # d0=(s0<<|s1>>) in r12, s1<< in r6, s2>> in r7, s2<< in r8, s3 in r9
136 1: or r7,r7,r6
[all …]
Dcopyuser_64.S64 20: ld r7,0(r4)
72 mr r9,r7
75 21: ld r7,16(r4)
82 71: std r7,16(r3)
118 srdi r7,r5,4
122 mtctr r7
131 sHd r7,r0,r11
133 or r7,r7,r6
148 sHd r7,r0,r11
153 1: or r7,r7,r6
[all …]
Dmemcpy_power7.S97 ld r7,16(r4)
114 std r7,16(r3)
151 ld r7,16(r4)
160 std r7,16(r3)
172 ld r7,16(r4)
177 std r7,16(r3)
250 srdi r7,r5,7 /* length in cachelines, capped at 0x3FF */
251 cmpldi r7,0x3FF
253 li r7,0x3FF
255 sldi r7,r7,7
[all …]
Dcopyuser_power7.S164 err2; ld r7,16(r4)
181 err2; std r7,16(r3)
218 err1; ld r7,16(r4)
227 err1; std r7,16(r3)
239 err1; ld r7,16(r4)
244 err1; std r7,16(r3)
315 srdi r7,r5,7 /* length in cachelines, capped at 0x3FF */
316 cmpldi r7,0x3FF
318 li r7,0x3FF
320 sldi r7,r7,7
[all …]
/linux-4.4.14/arch/powerpc/lib/
Dmemcpy_64.S59 srdi r7,r5,4
62 mtctr r7
98 srdi r7,r5,4
102 mtctr r7
112 srd r7,r0,r11
114 or r7,r7,r6
117 # s1<< in r8, d0=(s0<<|s1>>) in r7, s3 in r0, s2 in r9, nix in r6 & r12
130 srd r7,r0,r11
135 # d0=(s0<<|s1>>) in r12, s1<< in r6, s2>> in r7, s2<< in r8, s3 in r9
136 1: or r7,r7,r6
[all …]
Dcopy_32.S17 lwz r7,4(r4); \
21 stw r7,4(r6); \
28 lwz r7,4(r4); \
36 stw r7,4(r6); \
98 clrlwi r7,r6,32-LG_CACHELINE_BYTES
99 add r8,r7,r5
103 xori r0,r7,CACHELINE_MASK & ~3
110 li r7,4
111 10: dcbz r7,r6
149 add r7,r3,r5 /* test if the src & dst overlap */
[all …]
Dcopyuser_64.S64 20: ld r7,0(r4)
72 mr r9,r7
75 21: ld r7,16(r4)
82 71: std r7,16(r3)
118 srdi r7,r5,4
122 mtctr r7
131 sHd r7,r0,r11
133 or r7,r7,r6
148 sHd r7,r0,r11
153 1: or r7,r7,r6
[all …]
Dcopypage_power7.S34 lis r7,0x0E01 /* depth=7
37 lis r7,0x0E00 /* depth=7 */
38 ori r7,r7,0x1000 /* units/cachelines=32 */
40 ori r10,r7,1 /* stream=1 */
49 dcbt r0,r7,0b01010 /* length and depth from */
78 li r7,32
88 lvx v5,r4,r7
97 stvx v5,r3,r7
127 ld r7,24(r4)
144 std r7,24(r3)
Dcopypage_64.S48 ld r7,16(r4)
54 std r7,24(r3)
64 ld r7,56(r4)
70 std r7,88(r3)
80 ld r7,120(r4)
88 std r7,24(r3)
98 ld r7,56(r4)
104 std r7,88(r3)
Dmem_64.S86 rlwinm. r7,r5,32-3,3,31 /* r0 = r5 >> 3 */
91 mtctr r7
93 1: lwz r7,-4(r4)
95 stw r7,-4(r6)
112 6: lbzu r7,-1(r4)
113 stbu r7,-1(r6)
116 rlwinm. r7,r5,32-3,3,31
118 mtctr r7
Dldstfp.S84 ori r7,r6,MSR_FP
86 MTMSRD(r7)
111 ori r7,r6,MSR_FP
113 MTMSRD(r7)
138 ori r7,r6,MSR_FP
140 MTMSRD(r7)
165 ori r7,r6,MSR_FP
167 MTMSRD(r7)
231 oris r7,r6,MSR_VEC@h
234 MTMSRD(r7)
[all …]
Dmemcpy_power7.S97 ld r7,16(r4)
114 std r7,16(r3)
151 ld r7,16(r4)
160 std r7,16(r3)
172 ld r7,16(r4)
177 std r7,16(r3)
250 srdi r7,r5,7 /* length in cachelines, capped at 0x3FF */
251 cmpldi r7,0x3FF
253 li r7,0x3FF
255 sldi r7,r7,7
[all …]
Dcopyuser_power7.S164 err2; ld r7,16(r4)
181 err2; std r7,16(r3)
218 err1; ld r7,16(r4)
227 err1; std r7,16(r3)
239 err1; ld r7,16(r4)
244 err1; std r7,16(r3)
315 srdi r7,r5,7 /* length in cachelines, capped at 0x3FF */
316 cmpldi r7,0x3FF
318 li r7,0x3FF
320 sldi r7,r7,7
[all …]
Ddiv64.S23 li r7,0
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
27 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor
56 4: stw r7,0(r3) # return the quotient in *r3
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_interrupts.S184 PPC_LL r7, GPR4(r1)
186 PPC_STL r14, VCPU_GPR(R14)(r7)
187 PPC_STL r15, VCPU_GPR(R15)(r7)
188 PPC_STL r16, VCPU_GPR(R16)(r7)
189 PPC_STL r17, VCPU_GPR(R17)(r7)
190 PPC_STL r18, VCPU_GPR(R18)(r7)
191 PPC_STL r19, VCPU_GPR(R19)(r7)
192 PPC_STL r20, VCPU_GPR(R20)(r7)
193 PPC_STL r21, VCPU_GPR(R21)(r7)
194 PPC_STL r22, VCPU_GPR(R22)(r7)
[all …]
Dbook3s_hv_rmhandlers.S107 ld r7, HSTATE_SDAR(r13)
111 mtspr SPRN_SDAR, r7
148 ld r7, HSTATE_HOST_MSR(r13)
164 mtsrr1 r7
170 mtspr SPRN_HSRR1, r7
176 mtspr SPRN_HSRR1, r7
180 mtspr SPRN_HSRR1, r7
203 lbz r7, HSTATE_PTID(r13)
205 sld r0, r0, r7
214 lwz r7, VCORE_ENTRY_EXIT(r5)
[all …]
Dbook3s_hv_interrupts.S82 mfspr r7, SPRN_MMCR0 /* save MMCR0 */
96 std r7, HSTATE_MMCR0(r13)
109 mfspr r7, SPRN_PMC4
115 stw r7, HSTATE_PMC4(r13)
125 mftb r7
128 add r8,r8,r7
Dbookehv_interrupts.S89 1: mfspr r7, SPRN_TBRU
92 cmpw r9, r7
112 mfmsr r7
114 oris r7, r7, MSR_CE@h
117 ori r7, r7, MSR_ME | MSR_RI
119 mtmsr r7
203 PPC_STL r7, VCPU_GPR(R7)(r4)
302 PPC_STL r7, VCPU_GPR(R7)(r11)
306 mfctr r7
308 PPC_STL r7, VCPU_CTR(r11)
[all …]
Dbook3s_64_slb.S136 li r7, SLBSHADOW_SAVEAREA + 8
142 LDX_BE r9, r11, r7
144 1: addi r7, r7, SHADOW_SLB_ENTRY_LEN
Dbook3s_segment.S143 PPC_LL r7, SVCPU_R7(r3)
195 PPC_STL r7, SVCPU_R7(r13)
226 lwz r7, HSTATE_SCRATCH1(r13)
230 stw r7, SVCPU_CR(r13)
236 mfdsisr r7
242 stw r7, SVCPU_FAULT_DSISR(r13)
331 mfspr r7, SPRN_FSCR
332 std r7, SVCPU_SHADOW_FSCR(r13)
Dbooke_interrupts.S152 stw r7, VCPU_GPR(R7)(r4)
162 mfspr r7, SPRN_TBRU
165 cmpw r9, r7
172 andi. r7, r6, NEED_INST_MASK
176 ori r7, r8, MSR_DS
177 mtmsr r7
205 andi. r7, r6, NEED_DEAR_MASK
211 andi. r7, r6, NEED_ESR_MASK
470 mfspr r7, SPRN_TBRL
474 stw r7, VCPU_TIMING_LAST_ENTER_TBL(r4)
[all …]
Dbook3s_rmhandlers.S155 LOAD_REG_ADDR(r7, kvmppc_handler_trampoline_enter)
156 toreal(r7)
165 mtsrr0 r7
/linux-4.4.14/arch/arm/crypto/
Daes-armv4.S249 ldmia r11!,{r4-r7}
254 eor r3,r3,r7
258 and r7,lr,r0
263 ldr r4,[r10,r7,lsl#2] @ Te3[s0>>0]
264 and r7,lr,r1,lsr#16 @ i0
272 ldr r7,[r10,r7,lsl#2] @ Te1[s1>>16]
275 eor r0,r0,r7,ror#8
277 and r7,lr,r2,lsr#8 @ i0
282 ldr r7,[r10,r7,lsl#2] @ Te2[s2>>8]
288 eor r0,r0,r7,ror#16
[all …]
Dsha1-armv4-large.S62 ldmia r0,{r3,r4,r5,r6,r7}
69 mov r7,r7,ror#30 @ [6]
75 add r7,r8,r7,ror#2 @ E+=K_00_19
80 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
84 add r7,r8,r7,ror#2 @ E+=K_00_19
86 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
92 add r7,r7,r9 @ E+=X[i]
95 add r7,r7,r10 @ E+=F_00_19(B,C,D)
105 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
111 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
[all …]
Dsha256-core.S_shipped104 ldmia r0,{r4,r5,r6,r7,r8,r9,r10,r11}
169 add r7,r7,r11 @ d+=h
178 eor r0,r7,r7,ror#5
180 eor r0,r0,r7,ror#19 @ Sigma1(e)
195 eor r0,r7,r7,ror#5
197 eor r0,r0,r7,ror#19 @ Sigma1(e)
204 and r2,r2,r7
260 eor r2,r7,r8
318 eor r2,r6,r7
322 eor r2,r2,r7 @ Ch(e,f,g)
[all …]
/linux-4.4.14/arch/powerpc/boot/
Ddiv64.S23 li r7,0
26 divwu r7,r5,r4 # if dividend.hi >= divisor,
27 mullw r0,r7,r4 # quotient.hi = dividend.hi / divisor
56 4: stw r7,0(r3) # return the quotient in *r3
79 addi r7,r5,32 # could be xori, or addi with -32
81 rlwinm r8,r7,0,32 # t3 = (count < 32) ? 32 : 0
82 sraw r7,r3,r7 # t2 = MSW >> (count-32)
84 slw r7,r7,r8 # t2 = (count < 32) ? 0 : t2
86 or r4,r4,r7 # LSW |= t2
93 addi r7,r5,32 # could be xori, or addi with -32
[all …]
Dstring.S131 rlwinm. r7,r5,32-3,3,31 /* r7 = r5 >> 3 */
136 mtctr r7
140 1: lwz r7,4(r4)
142 stw r7,4(r6)
162 add r7,r0,r4
163 andi. r7,r7,3 /* will source be word-aligned too? */
167 6: lbz r7,4(r4)
169 stb r7,4(r6)
173 rlwinm. r7,r5,32-3,3,31
175 mtctr r7
[all …]
Depapr-wrapper.c3 unsigned long r7);
6 unsigned long r6, unsigned long r7) in platform_init() argument
8 epapr_platform_init(r3, r4, r5, r6, r7); in platform_init()
Dof.c30 unsigned long r6, unsigned long r7);
89 unsigned long r6, unsigned long r7) in platform_init() argument
95 epapr_platform_init(r3, r4, r5, r6, r7); in platform_init()
Dutil.S77 mftbu r7
81 mfspr r7, SPRN_TBRU
83 cmpw 0,r5,r7
Dcuboot.h5 unsigned long r6, unsigned long r7,
11 cuboot_init(r4, r5, r6, r7, bd.bi_memstart + bd.bi_memsize); \
Dcuboot.c21 unsigned long r6, unsigned long r7, in cuboot_init() argument
29 loader_info.cmdline_len = r7 - r6; in cuboot_init()
Depapr.c52 unsigned long r6, unsigned long r7) in epapr_platform_init() argument
55 ima_size = r7; in epapr_platform_init()
Dps3-hvcall.S90 LOAD_64_REG r5,r7,r8
98 LOAD_64_STACK r7,8
Dcuboot-bamboo.c27 unsigned long r6, unsigned long r7) in platform_init() argument
Dcuboot-ebony.c27 unsigned long r6, unsigned long r7) in platform_init() argument
Dcuboot-katmai.c50 unsigned long r6, unsigned long r7) in platform_init() argument
/linux-4.4.14/arch/microblaze/lib/
Duaccess_old.S37 beqid r7,3f
38 addik r3,r7,0 /* temp_count = len */
50 rsubk r3,r3,r7 /* temp_count = len - temp_count */
165 beqid r7, 0f /* zero size is not likely */
167 or r3, r3, r7 /* find if count is unaligned */
172 rsubi r3, r7, PAGE_SIZE /* detect PAGE_SIZE */
178 addik r7, r7, -4
179 bneid r7, w1
181 addik r3, r7, 0
195 swi r7, r1, 8
[all …]
Dfastcopy.S48 cmpu r4, r4, r7 /* n = c - n (unsigned) */
57 rsub r7, r4, r7 /* c = c - n adjust c */
71 cmpu r4, r4, r7 /* n = c - n (unsigned) */
76 andi r4, r7, 0xffffffe0 /* n = c & ~31 */
77 rsub r7, r4, r7 /* c = c - n */
264 cmpu r4, r4, r7 /* n = c - n (unsigned) */
268 andi r4, r7, 0xfffffffc /* n = c & ~3 */
337 rsub r7, r10, r7 /* c = c - offset */
341 beqi r7, a_done /* while (c) */
345 addi r7, r7, -1 /* c-- */
[all …]
Dmulsi3.S31 addc r7, r0, r0
32 beqi r7, l2
/linux-4.4.14/arch/nios2/kernel/
Dinsnemu.S39 ldw r7, PT_R7(sp)
134 stw r7, 28(sp)
199 movi r7, 0x24 /* muli opcode (I-type instruction format) */
200 beq r2, r7, mul_immed /* muli doesn't use the B register as a source */
222 andi r7, r4, 0x02 /* For R-type multiply instructions,
224 bne r7, zero, multiply
273 xori r7, r4, 0x25 /* OPX of div */
274 bne r7, zero, unsigned_division
316 cmplt r7, r3, zero /* r7 = MSB of r3 */
317 or r13, r13, r7
[all …]
Dentry.S256 ldw r7, PT_R7(sp)
314 ldw r7, PT_R7(sp)
393 stw r7, 0(sp) /* Pass 5th arg thru stack */
394 mov r7, r6 /* 4th arg is 3rd of clone() */
478 rdctl r7, status /* save thread status reg */
479 stw r7, TASK_THREAD + THREAD_KPSR(r4)
481 andi r7, r7, %lo(~STATUS_PIE) /* disable interrupts */
482 wrctl status, r7
492 ldw r7, TASK_THREAD + THREAD_KPSR(r5)/* restore thread status reg */
493 wrctl status, r7
Dsetup.c104 unsigned r7) in nios2_boot_init() argument
119 if (r7) in nios2_boot_init()
120 strncpy(cmdline_passed, (char *)r7, COMMAND_LINE_SIZE); in nios2_boot_init()
Dprocess.c80 regs->r5, regs->r6, regs->r7, regs->r8); in show_regs()
126 childregs->r7 = 0; in copy_thread()
177 fp->r4, fp->r5, fp->r6, fp->r7); in dump()
Dsignal.c58 err |= __get_user(regs->r7, &gregs[6]); in rt_restore_ucontext()
140 err |= __put_user(regs->r7, &gregs[6]); in rt_setup_ucontext()
260 regs->r7 = regs->orig_r7; in do_signal()
274 regs->r7 = 1; in do_signal()
/linux-4.4.14/arch/score/lib/
Dstring.S35 0: lbu r7, [r5]
37 1: sb r7, [r4]
48 5: lb r7, [r5]
49 cmpi.c r7, 0
78 ldi r7, 0
79 cmp.c r6, r7
82 addi r7, 1
83 cmp.c r7, r5
89 addri r4, r7, 1
109 mv r7, r4
[all …]
/linux-4.4.14/arch/x86/crypto/
Daes-x86_64-asm_64.S52 #define prologue(FUNC,KEY,B128,B192,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11) \ argument
58 movl (r7),r5 ## E; \
59 movl 4(r7),r1 ## E; \
60 movl 8(r7),r6 ## E; \
61 movl 12(r7),r7 ## E; \
66 xorl -36(r9),r7 ## E; \
73 #define epilogue(FUNC,r1,r2,r3,r4,r5,r6,r7,r8,r9) \ argument
78 movl r7 ## E,8(r9); \
83 #define round(TAB,OFFSET,r1,r2,r3,r4,r5,r6,r7,r8,ra,rb,rc,rd) \ argument
91 movzbl r4 ## H,r7 ## E; \
[all …]
/linux-4.4.14/arch/arm/lib/
Dcsumpartialcopygeneric.S114 1: load4l r4, r5, r6, r7
115 stmia dst!, {r4, r5, r6, r7}
119 adcs sum, sum, r7
178 1: load4l r5, r6, r7, r8
183 orr r6, r6, r7, lspush #24
184 mov r7, r7, lspull #8
185 orr r7, r7, r8, lspush #24
186 stmia dst!, {r4, r5, r6, r7}
190 adcs sum, sum, r7
230 1: load4l r5, r6, r7, r8
[all …]
Dmemzero.S83 stmfd sp!, {r4-r7, lr}
86 UNWIND( .save {r4-r7, lr} )
90 mov r7, r2
101 stmcsia r0!, {r4, r5, r6, r7}
107 stmgeia r0!, {r2-r7, ip, lr}
108 stmgeia r0!, {r2-r7, ip, lr}
110 ldmeqfd sp!, {r4-r7, pc}
113 stmneia r0!, {r2-r7, ip, lr}
115 stmneia r0!, {r4-r7}
116 ldmfd sp!, {r4-r7, lr}
Dbacktrace.S22 #define mask r7
119 .Ldumpstm: stmfd sp!, {instr, reg, stack, r7, lr}
123 mov r7, #0
129 add r7, r7, #1
130 teq r7, #6
131 moveq r7, #0
140 teq r7, #0
143 ldmfd sp!, {instr, reg, stack, r7, pc}
Dcopy_template.S116 4: ldr8w r1, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f
118 str8w r0, r3, r4, r5, r6, r7, r8, ip, lr, abort=20f
138 ldr1w r1, r7, abort=20f
156 str1w r0, r7, abort=20f
225 13: ldr4w r1, r4, r5, r6, r7, abort=19f
235 orr r6, r6, r7, lspush #\push
236 mov r7, r7, lspull #\pull
237 orr r7, r7, r8, lspush #\push
244 str8w r0, r3, r4, r5, r6, r7, r8, r9, ip, , abort=19f
Dmemmove.S77 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr}
79 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr}
93 W(ldr) r7, [r1, #-4]!
104 W(str) r7, [r0, #-4]!
172 13: ldmdb r1!, {r7, r8, r9, ip}
182 orr r8, r8, r7, lspull #\pull
183 mov r7, r7, lspush #\push
184 orr r7, r7, r6, lspull #\pull
Dmemset.S78 mov r7, r1
90 stmcsia ip!, {r4, r5, r6, r7}
105 stmneia ip!, {r4-r7}
/linux-4.4.14/arch/powerpc/platforms/pseries/
DhvCall.S41 std r7,STK_PARAM(R7)(r1); \
53 ld r7,STACK_FRAME_OVERHEAD+STK_PARAM(R7)(r1); \
142 mr r6,r7
143 mr r7,r8
153 std r7, 24(r12)
169 mr r6,r7
170 mr r7,r8
180 std r7,24(r12)
206 mr r6,r7
207 mr r7,r8
[all …]
/linux-4.4.14/arch/powerpc/platforms/44x/
Dmisc_44x.S21 mfmsr r7
22 ori r0,r7,MSR_DS
29 mtmsr r7
35 mfmsr r7
36 ori r0,r7,MSR_DS
43 mtmsr r7
/linux-4.4.14/arch/sh/lib/
Dchecksum.S54 mov r4, r7 ! Keep a copy to check for alignment
166 mov r7, r0
210 ! r7: int SUM
264 addc r0,r7
270 addc r0, r7
286 addc r0,r7
288 addc r0,r7
300 addc r0,r7
303 addc r1,r7
307 addc r0,r7
[all …]
Dmemcpy-sh4.S28 ! At the start of each iteration, r7 contains last long load
32 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency)
40 mov r7, r3 ! 5 MT (latency=0) ! RQPO
49 mov r1, r7 ! 5 MT (latency=0)
57 mov r7,r3 ! 5 MT (latency=0) ! OPQR
66 mov r1,r7 ! 5 MT (latency=0)
101 ! At the start of each iteration, r7 contains last long load
105 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency)
113 mov r7, r3 ! 5 MT (latency=0) ! RQPO
122 mov r1, r7 ! 5 MT (latency=0)
[all …]
Dmcount.S19 mov.l r7, @-r15; \
27 mov.l @r15+, r7; \
103 mov.l ftrace_stub, r7
104 cmp/eq r6, r7
114 mov.l .Lftrace_stub, r7
115 cmp/eq r6, r7
124 mov.l .Lftrace_graph_entry_stub, r7
125 cmp/eq r6, r7
Dcopy_page.S45 mov.l @r11+,r7
52 mov.l r7,@-r10
193 EX( mov.l @r5+,r7 )
208 EX( mov.l r7,@(12,r4) )
233 mov r2,r7
234 shlr2 r7
235 shlr r7
236 tst r7,r7
241 dt r7
346 swap.w r0,r7
[all …]
D__clear_user.S32 mov r3, r7
40 sub r7, r5
/linux-4.4.14/arch/hexagon/lib/
Dmemset.S41 r7 = extractu(r0, #3 , #0) define
48 r9 = sub(r6, r7) /* bytes until double alignment */
53 r7 = #0 define
77 r3:2 = sub(r3:2, r7:6)
90 r3:2 = sub(r3:2, r7:6)
103 r3:2 = sub(r3:2, r7:6)
126 r3:2 = sub(r3:2, r7:6)
143 r3:2 = sub(r3:2, r7:6)
170 r7=vsplatb(r1)
175 r5:4=combine(r7,r7)
[all …]
/linux-4.4.14/arch/sh/lib64/
Dudivdi3.S20 shlri r6,32,r7
27 mulu.l r1,r7,r4
56 mulu.l r2,r1,r7
59 shlrd r7,r0,r7
60 mulu.l r7,r3,r5
61 add r8,r7,r8
74 mulu.l r1,r7,r4
82 mulu.l r8,r7,r5
94 mulu.l r21,r7,r5
98 bgtu/u r7,r25,tr0 // no_lo_adj
[all …]
Dcopy_user_memcpy.S13 ! any other registers in the range r0-r7: trashed
31 ! a fast memcpy and the amount subtracted from r7 before L_2l_loop be 2,
84 or r6, r7, r6
109 or r6, r7, r6
127 ldlo.l r6, -4, r7
136 ldlo.q r6, -8, r7
149 ldlo.q r6, -8, r7
153 or r6, r7, r6
161 ori r3, -8, r7
162 sub r2, r7, r22
[all …]
Dmemcpy.S15 ! any other registers in the range r0-r7: trashed
33 ! a fast memcpy and the amount subtracted from r7 before L_2l_loop be 2,
69 or r6, r7, r6
94 or r6, r7, r6
112 ldlo.l r6, -4, r7
121 ldlo.q r6, -8, r7
134 ldlo.q r6, -8, r7
138 or r6, r7, r6
146 ori r3, -8, r7
147 sub r2, r7, r22
[all …]
Dstrcpy.S27 shlli r3,3,r7
30 SHHI r6,r7,r6
48 SHLO r8, r7, r8
60 SHHI r4, r7, r4
Dcopy_page.S56 addi r6, 64, r7
57 addi r7, 64, r8
74 bge/u r2, r7, tr3 ! skip alloco for last 2 lines
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dmemx.fuc86 nv_rd32($r7, $r8)
88 and $r7 $r6
90 or $r7 $r6
91 nv_wr32($r8, $r7)
94 imm32($r7, ~0x00000aa2);
96 and $r8 $r7
99 imm32($r7, ~0x00000001)
101 and $r8 $r7
106 and $r8 $r7
140 nv_rd32($r7, $r8)
[all …]
Di2c_.fuc135 */ sub b32 $r7 $r6 1 /*
143 */ and $r7 $r5 /*
150 */ add b32 $r7 $r6 /*
347 clear b32 $r7
366 clear b32 $r7
381 mov b32 $r12 $r7
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc272 ld b32 $r7 D[$r5 + $r6 * 4]
275 iowr I[$r8] $r7
296 clear b32 $r7
299 ld b16 $r7 D[$r5 + 2]
303 add b32 $r7 $r6
304 cmpu b32 $r4 $r7
306 sub b32 $r7 $r6
307 shl b32 $r7 3
308 add b32 $r5 $r7
432 extr $r7 $r4 24:25
[all …]
/linux-4.4.14/arch/powerpc/kernel/vdso32/
Dcacheflush.S36 lwz r7,CFG_DCACHE_BLOCKSZ(r10)
37 addi r5,r7,-1
47 add r6,r6,r7
53 lwz r7,CFG_ICACHE_BLOCKSZ(r10)
54 addi r5,r7,-1
64 add r6,r6,r7
Dgettimeofday.S46 lis r7,1000000@ha /* load up USEC_PER_SEC */
47 addi r7,r7,1000000@l /* so we get microseconds in r4 */
85 lis r7,NSEC_PER_SEC@h /* want nanoseconds */
86 ori r7,r7,NSEC_PER_SEC@l
120 cmpw cr0,r4,r7
123 subf r4,r7,r4
127 add r4,r4,r7
295 mulhwu r4,r4,r7 /* convert to micro or nanoseconds */
Dgetcpu.S36 rlwinm r7,r5,16,31-15,31-0
40 stw r7,0(r4)
/linux-4.4.14/arch/powerpc/kernel/vdso64/
Dcacheflush.S36 lwz r7,CFG_DCACHE_BLOCKSZ(r10)
37 addi r5,r7,-1
47 add r6,r6,r7
53 lwz r7,CFG_ICACHE_BLOCKSZ(r10)
54 addi r5,r7,-1
64 add r6,r6,r7
Dgettimeofday.S36 lis r7,1000000@ha /* load up USEC_PER_SEC */
37 addi r7,r7,1000000@l
73 lis r7,NSEC_PER_SEC@h /* want nanoseconds */
74 ori r7,r7,NSEC_PER_SEC@l
105 cmpd cr0,r5,r7
108 subf r5,r7,r5
112 add r5,r5,r7
238 mulhwu r5,r6,r7 /* compute micro or nanoseconds and */
Dgetcpu.S36 rlwinm r7,r5,16,31-15,31-0
40 stw r7,0(r4)
/linux-4.4.14/arch/blackfin/mach-bf561/
Datomic.S106 [--sp] = ( r7:5 );
115 GET_CPUID(p1, r7);
117 r6 <<= r7;
124 r7 = [p1]; define
125 r5 = r7 & r6;
126 r7 = ~r6; define
129 r7 = r7 | r6; define
131 [p1] = r7;
138 ( r7:5 ) = [sp++];
145 [--sp] = ( r7:5 );
[all …]
/linux-4.4.14/arch/nios2/include/asm/
Dsyscall.h32 regs->r7 = regs->orig_r7; in syscall_rollback()
38 return regs->r7 ? regs->r2 : 0; in syscall_get_error()
53 regs->r7 = 1; in syscall_set_return_value()
56 regs->r7 = 0; in syscall_set_return_value()
82 *args++ = regs->r7; in syscall_get_arguments()
121 regs->r7 = *args++; in syscall_set_arguments()
Dentry.h44 stw r7, PT_R7(sp)
54 stw r7, PT_ORIG_R7(sp)
71 ldw r7, PT_R7(sp)
/linux-4.4.14/arch/arm/boot/bootp/
Dinit.S36 @ r7 = initrd start
60 stmia r9, {r5, r6, r7, r8, r10}
66 move: ldmia r4!, {r7 - r10} @ move 32-bytes at a time
67 stmia r5!, {r7 - r10}
68 ldmia r4!, {r7 - r10}
69 stmia r5!, {r7 - r10}
85 .word initrd_phys @ r7
/linux-4.4.14/arch/unicore32/kernel/
Dhead.S89 mov r7, #PMD_TYPE_SECT | PMD_PRESENT @ page size: section
90 or r7, r7, #PMD_SECT_CACHEABLE @ cacheable
91 or r7, r7, #PMD_SECT_READ | PMD_SECT_WRITE | PMD_SECT_EXEC
101 or r1, r7, r6 << #22 @ flags + kernel base
123 or r6, r7, #(PHYS_OFFSET & 0xffc00000)
201 .long _end @ r7
214 ldm.w (r6, r7, r8), [r3]+
218 203: csub.a r6, r7
Dhibernate_asm.S47 ldw r7, [r1+], #PBE_ORIN_ADDRESS
51 stm.w (r8 - r15), [r7]+
/linux-4.4.14/arch/powerpc/mm/
Dhash_low_32.S52 tophys(r7,0) /* gets -KERNELBASE into r7 */
54 addis r8,r7,mmu_hash_lock@h
78 112: add r5,r5,r7 /* convert to phys addr */
145 addis r8,r7,mmu_hash_lock@ha
154 lwz r7,GPR7(r11)
161 addis r8,r7,mmu_hash_lock@ha
209 tophys(r7,0)
212 addis r6,r7,mmu_hash_lock@ha
258 addis r6,r7,mmu_hash_lock@ha
341 addis r0,r7,Hash_base@h /* base address of hash table */
[all …]
Dtlb_nohash_low.S111 oris r7,r6,0x8000 /* specify way explicitely */
114 tlbwe r4,r7,0 /* write it */
152 lis r7,0x8000 /* Specify way explicitely */
170 rlwimi r7,r5,0,1,2 /* Insert way number */
172 tlbwe r6,r7,0 /* Write it */
222 li r7,32
224 add r6,r6,r7
226 add r6,r6,r7
452 mr r7,r5
480 rlwinm r6,r7,MAS0_ESEL_SHIFT,MAS0_ESEL_MASK
Dhash_low_64.S162 mr r5,r7
201 li r7,0 /* !bolted, !secondary */
226 li r7,HPTE_V_SECONDARY /* !bolted, secondary */
300 li r7,MMU_PAGE_4K /* actual page size */
478 mr r5,r7
530 li r7,0 /* !bolted, !secondary */
559 li r7,HPTE_V_SECONDARY /* !bolted, secondary */
597 ld r7,STK_PARAM(R9)(r1) /* ssize */
668 li r7,MMU_PAGE_4K /* actual page size */
823 mr r5,r7
[all …]
Dtlb_low_64e.S72 std r7,EX_TLB_R7(r12)
80 ld r7,EX_TLB_R7(r12)
337 lbz r7,TCD_ESEL_NEXT(r11)
348 rlwinm r10,r7,16,0xff0000
444 rlwimi r10,r7,16,0x00ff0000 /* insert esel_next into MAS0 */
445 addi r7,r7,1 /* increment esel_next */
447 cmpw r7,r16
448 iseleq r7,r14,r7 /* if next == last use first */
449 stb r7,TCD_ESEL_NEXT(r11)
/linux-4.4.14/arch/arm/kernel/
Dhead.S205 mov r7, #1 << (55 - 32) @ L_PGD_SWAPPER
208 str r7, [r0], #4 @ set top PGD entry bits
212 str r7, [r0], #4 @ set top PGD entry bits
224 ldr r7, [r10, #PROCINFO_MM_MMUFLAGS] @ mm_mmuflags
238 1: orr r3, r7, r5, lsl #SECTION_SHIFT @ flags + kernel base
249 orr r3, r8, r7
263 orr r3, r7, r3, lsl #SECTION_SHIFT
284 orrne r6, r7, r0
301 addruart r7, r3, r0
307 mov r3, r7, lsr #SECTION_SHIFT
[all …]
Dhead-common.S84 ldmia r3!, {r4, r5, r6, r7}
92 1: cmp r6, r7
96 ARM( ldmia r3, {r4, r5, r6, r7, sp})
97 THUMB( ldmia r3, {r4, r5, r6, r7} )
102 cmp r7, #0
103 strne r0, [r7] @ Save control register values
113 .long _end @ r7
118 .long cr_alignment @ r7
120 .long 0 @ r7
Dsigreturn_codes.S75 ARM_OK( mov r7, #(__NR_sigreturn - __NR_SYSCALL_BASE) )
80 movs r7, #(__NR_sigreturn - __NR_SYSCALL_BASE)
85 ARM_OK( mov r7, #(__NR_rt_sigreturn - __NR_SYSCALL_BASE) )
90 movs r7, #(__NR_rt_sigreturn - __NR_SYSCALL_BASE)
Dhyp-stub.S101 compare_cpu_mode_with_primary r4, r5, r6, r7
127 adr r7, __hyp_stub_vectors
128 mcr p15, 4, r7, c12, c0, 0 @ set hypervisor vector base (HVBAR)
/linux-4.4.14/arch/sh/kernel/
Dhead_32.S167 mov r1, r7 /* temporary PMB_DATA iter */
172 mov.l @r7, r8
180 add r4, r7 /* Increment to the next PMB_DATA entry */
187 mov r5, r7 /* cached_to_uncached */
204 add r7, r8
262 mov.l r7, @r0
265 mov #1, r7
266 shll16 r7
267 shll8 r7
268 mov.l r7, @r0
Dsh_bios.c35 register long r7 __asm__("r7") = arg3; in sh_bios_call()
41 :"0"(r0), "r"(r4), "r"(r5), "r"(r6), "r"(r7) in sh_bios_call()
Drelocate_kernel.S50 mov.l r7, @-r15
65 mov.l r7, @-r15
104 mov.l @r15+, r7
118 mov.l @r15+, r7
/linux-4.4.14/arch/unicore32/lib/
Dcopy_template.S75 4: ldr8w r1, r3, r4, r5, r6, r7, r8, r10, r11, abort=20f
77 str8w r0, r3, r4, r5, r6, r7, r8, r10, r11, abort=20f
90 ldr1w r1, r7, abort=20f
101 str1w r0, r7, abort=20f
145 ldr4w r1, r4, r5, r6, r7, abort=19f
155 or r6, r6, r7 push #\b
156 mov r7, r7 pull #\a
157 or r7, r7, r8 push #\b
164 str8w r0, r3, r4, r5, r6, r7, r8, r9, r10, , abort=19f
/linux-4.4.14/arch/powerpc/include/asm/
Dfsl_hcalls.h132 register uintptr_t r7 __asm__("r7"); in fh_partition_get_dtprop()
150 r7 = (uint32_t)propname_addr; in fh_partition_get_dtprop()
156 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), in fh_partition_get_dtprop()
187 register uintptr_t r7 __asm__("r7"); in fh_partition_set_dtprop()
204 r7 = (uint32_t)propname_addr; in fh_partition_set_dtprop()
210 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), in fh_partition_set_dtprop()
365 register uintptr_t r7 __asm__("r7"); in fh_partition_memcpy()
377 r7 = count; in fh_partition_memcpy()
381 "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7) in fh_partition_memcpy()
500 register uintptr_t r7 __asm__("r7"); in fh_err_get_info()
[all …]
Depapr_hcalls.h290 register uintptr_t r7 __asm__("r7"); in ev_byte_channel_send()
299 r7 = be32_to_cpu(p[2]); in ev_byte_channel_send()
304 "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), "+r" (r8) in ev_byte_channel_send()
333 register uintptr_t r7 __asm__("r7"); in ev_byte_channel_receive()
343 "=r" (r5), "=r" (r6), "=r" (r7), "=r" (r8) in ev_byte_channel_receive()
350 p[2] = cpu_to_be32(r7); in ev_byte_channel_receive()
474 unsigned long register r7 asm("r7") = in[4]; in epapr_hypercall()
483 "=r"(r7), "=r"(r8), "=r"(r9), "=r"(r10), "=r"(r11), in epapr_hypercall()
485 : "r"(r3), "r"(r4), "r"(r5), "r"(r6), "r"(r7), "r"(r8), in epapr_hypercall()
492 out[3] = r7; in epapr_hypercall()
Dftrace.h21 stw r7, 28(r1); \
38 lwz r7, 28(r1); \
/linux-4.4.14/arch/arm/mach-pxa/
Dsleep.S72 ldr r7, =CCCR_SLEEP @ prepare CCCR sleep value
116 bic r7, r8, #CCCR_M_MASK | CCCR_N_MASK
117 orr r7, r7, #(1<<5) | (2<<7)
120 and r14, r7, #CCCR_L_MASK
122 bicne r7, r7, #CCCR_L_MASK
123 orrne r7, r7, #1 @@ 99.53MHz
144 str r7, [r6]
/linux-4.4.14/arch/arm/mach-sa1100/
Dsleep.S97 ldr r7, [r6]
98 bic r7, r7, #0x0000FF00
99 bic r7, r7, #0x000000F0
100 orr r8, r7, #MDREFR_SLFRSH
125 str r7, [r6]
/linux-4.4.14/arch/unicore32/boot/compressed/
Dhead.S29 ldm (r1, r2, r3, r5, r6, r7, r8), [r0]+
47 add r7, r7, r0
66 1001: ldw r1, [r7+], #0
68 stw.w r1, [r7]+, #4
69 csub.a r7, r8
167 .word _got_start @ r7
/linux-4.4.14/arch/arm/mach-tegra/
Dsleep-tegra30.S259 mov32 r7, TEGRA_TMRUS_BASE
279 mov r7, lr
289 ret r7
344 mov32 r7, TEGRA_TMRUS_BASE
345 ldr r1, [r7]
347 wait_until r1, r7, r3
382 mov32 r7, TEGRA_TMRUS_BASE
383 ldr r1, [r7]
385 wait_until r1, r7, r3
470 mov32 r7, TEGRA_TMRUS_BASE
[all …]
Dreset-handler.S162 ldr r7, [r12, #RESET_DATA(MASK_PRESENT)]
163 tst r7, r11 @ if !present
226 mov32 r7, TEGRA_PMC_BASE
227 str lr, [r7, #PMC_SCRATCH41]
229 mov32 r7, TEGRA_CLK_RESET_BASE
238 str r1, [r7, #0x340] @ CLK_RST_CPU_CMPLX_SET
270 str r0, [r7, #348] @ CLK_CPU_CMPLX_SET
Dsleep-tegra20.S364 ldr r7, [r2, r5] @ r7 is the addr in the pad_address
367 str r1, [r7] @ restore the value in pad_save
375 mov32 r7, TEGRA_TMRUS_BASE
376 ldr r1, [r7]
378 wait_until r1, r7, r9
443 mov32 r7, TEGRA_TMRUS_BASE
444 ldr r1, [r7]
446 wait_until r1, r7, r9
Dsleep.S49 stmfd sp!, {r0, r4-r5, r7, r9-r11, lr}
66 ldmfd sp!, {r0, r4-r5, r7, r9-r11, pc}
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dsleep-s3c2410.S49 ldr r7, [r4] @ get REFRESH (and ensure in TLB)
53 orr r7, r7, #S3C2410_REFRESH_SELF @ SDRAM sleep command
65 streq r7, [r4] @ SDRAM sleep command
/linux-4.4.14/arch/m32r/mm/
Dpage.S31 ld r7, @r1+
37 st r7, @+r0
42 ld r7, @r1+
50 st r7, @+r0
/linux-4.4.14/arch/arm/kvm/
Dinterrupts_head.S96 mrs r7, SP_fiq
120 msr SP_fiq, r7
174 msr SP_fiq, r7
255 mrrc p15, 0, r6, r7, c2 @ TTBR 0
269 strd r6, r7, [r2]
282 mrc p15, 0, r7, c5, c0, 1 @ IFSR
297 str r7, [vcpu, #CP15_OFFSET(c5_IFSR)]
308 mrc p15, 0, r7, c10, c3, 1 @ AMAIR1
311 push {r2,r4-r7}
317 str r7, [vcpu, #CP15_OFFSET(c10_AMAIR1)]
[all …]
Dinterrupts.S177 add r7, vcpu, #VCPU_VFP_GUEST
178 store_vfp_state r7
179 add r7, vcpu, #VCPU_VFP_HOST
180 ldr r7, [r7]
181 restore_vfp_state r7
483 push {r3-r7}
/linux-4.4.14/arch/arm/mach-prima2/
Dsleep.S27 @ r7: rtc iobrg controller
29 ldr r7, [r0]
58 str r1, [r7]
61 ldr r3, [r7]
Dheadsmp.S24 pen: ldr r7, [r6]
25 cmp r7, r0
/linux-4.4.14/arch/avr32/include/asm/
Dasm.h22 st.w --sp, r7
25 ld.w r7, sp++
28 mov r7, 0
73 stmts --sp, r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,sp,lr
84 ldmts sp++, r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,sp,lr
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dhvcall.S125 std r7, -40(r1); \
140 std r7, 0(r11); \
227 stdu r7, -32(r1); \
240 std r7, 0(r11); \
255 std r7, -32(r1); \
269 std r7, 0(r11); \
286 std r7, -32(r1); \
301 std r7, 0(r11); \
320 std r7, -32(r1); \
336 std r7, 0(r11); \
[all …]
/linux-4.4.14/arch/sh/boot/romimage/
Dhead.S21 mov.l loader_function, r7
22 jsr @r7
58 mov.l @(12, r0), r7
63 mov.l r7, @(12, r1)
/linux-4.4.14/arch/arm/common/
Dmcpm_head.S76 ldmia r5, {r0, r6, r7, r8, r11}
79 ldr r7, [r5, r7] @ r7 = mcpm_power_up_setup_phys
149 cmp r7, #0
151 blxne r7 @ Call power_up_setup if defined
183 cmp r7, #0
185 blxne r7 @ Call power_up_setup if defined
/linux-4.4.14/arch/score/kernel/
Dhead.S68 xor r7, r7, r7
Dentry.S392 ldis r7, 0x00ff
394 and r9, r9, r7
396 not r7, r7
397 and r6, r6, r7
410 sw r7, [r0, PT_ORIG_R7] #for restart syscall
470 lw r7, [r0, PT_R7]
/linux-4.4.14/drivers/scsi/arm/
Dacornscsi-io.S25 stmfd sp!, {r4 - r7, lr}
37 ldmia r0!, {r5, r6, r7, ip}
40 and r6, r7, lr
44 LOADREGS(fd, sp!, {r4 - r7, pc})
54 LOADREGS(eqfd, sp!, {r4 - r7, pc})
63 LOADREGS(eqfd, sp!, {r4 - r7, pc})
72 LOADREGS(fd, sp!, {r4 - r7, pc})
/linux-4.4.14/arch/tile/lib/
Dmemcpy_32.S163 EX: { lw r7, r3; addi r3, r3, 64 }
200 EX: { move r12, r7; lw r16, r1 }
203 EX: { lw r7, r3; addi r3, r3, 64 }
381 EX: { lwadd_na r7, r1, 4; slti_u r8, r2, 4 + 4 }
383 { dword_align r6, r7, r1; slti_u r9, r2, 64 + 4 }
386 { bnzt r8, .Lcopy_unaligned_src_words; move r6, r7 }
401 move r7, r6
435 lwadd_na r7, r1, 16
447 EX: { lwadd_na r13, r1, 8; dword_align r6, r7, r1 }
448 EX: { swadd r0, r6, 4; dword_align r7, r8, r1 }
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/fuc/
Dg98.fuc0s185 ld b32 $r7 D[$r5 + $r6 * 4]
188 iowr I[$r8] $r7
262 ld b32 $r7 D[$r0 + #ctx_cond_off]
263 and $r6 $r7
313 iord $r7 I[$r4 + 0x100]
314 cmpu b32 $r6 $r7
463 ld b32 $r7 D[$r0 + #ctx_dst_address_low]
464 shr b32 $r8 $r7 8
467 and $r7 $r7 0xff
497 add b32 $r9 $r7
[all …]
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S69 # TRANSPOSE8 r0, r1, r2, r3, r4, r5, r6, r7, t0, t1
70 # "transpose" data in {r0...r7} using temps {t0...t1}
71 # Input looks like: {r0 r1 r2 r3 r4 r5 r6 r7}
79 # r7 = {h7 h6 h5 h4 h3 h2 h1 h0}
81 # Output looks like: {r0 r1 r2 r3 r4 r5 r6 r7}
89 # r7 = {h7 g7 f7 e7 d7 c7 b7 a7}
92 .macro TRANSPOSE8 r0 r1 r2 r3 r4 r5 r6 r7 t0 t1
104 # process bottom half (r4..r7) {e...h}
107 vshufps $0x44, \r7, \r6, \t1 # t1 = {h5 h4 g5 g4 h1 h0 g1 g0}
108 vshufps $0xEE, \r7, \r6, \r6 # r6 = {h7 h6 g7 g6 h3 h2 g3 g2}
[all …]
/linux-4.4.14/arch/sh/include/asm/
Dentry-macros.S44 mov.l r7, @-r15
50 mov.l @r15+, r7
75 mov.l r7, @-r15
81 mov.l @r15+, r7
/linux-4.4.14/arch/arm/mach-omap2/
Dsram242x.S125 ldr r7, [r3] @ get timer value
126 cmp r5, r7 @ time up?
208 ldr r7, ddr_prcm_mask_val @ get value of mask
209 and r8, r8, r7 @ apply mask to clear bits
212 mov r7, #0x4000 @ get val for force
213 orr r8, r8, r7 @ build value for force
220 ldr r7, [r10] @ get timer value
221 cmp r8, r7 @ time up?
256 orr r7, r5, #0x2 @ fast relock val
257 str r7, [r8] @ go to fast relock
[all …]
Dsram243x.S125 ldr r7, [r3] @ get timer value
126 cmp r5, r7 @ time up?
208 ldr r7, ddr_prcm_mask_val @ get value of mask
209 and r8, r8, r7 @ apply mask to clear bits
212 mov r7, #0x4000 @ get val for force
213 orr r8, r8, r7 @ build value for force
220 ldr r7, [r10] @ get timer value
221 cmp r8, r7 @ time up?
256 orr r7, r5, #0x2 @ fast relock val
257 str r7, [r8] @ go to fast relock
[all …]
Domap-smc.S51 mov r7, #0
52 mcr p15, 0, r7, c7, c5, 6
/linux-4.4.14/arch/microblaze/kernel/
Dhead.S86 beqi r7, no_fdt_arg /* NULL pointer? don't copy */
92 lw r11, r0, r7 /* Big endian load in delay slot */
93 lwr r11, r0, r7 /* Little endian load */
97 or r7, r0, r0 /* clear R7 when not valid DTB */
104 lw r12, r7, r11 /* r12 = r7 + r11 */
142 lw r7, r0, r11 /* r7 = r0 + r6 */
143 sw r7, r4, r11 /* addr[r4 + r6] = r7 */
Dhw_exception_handler.S135 swi r3, r7, 4 * regnum;
143 lwi r3, r7, 4 * regnum;
405 swi r7, r1, PT_R7
417 lwi r7, r0, PER_CPU(KM) /* MS: saving current kernel mode to regs */
418 swi r7, r1, PT_MODE
419 mfs r7, rfsr
444 lwi r7, r1, PT_R7
1024 ori r5, r7, 0 /* setup pointer to pt_regs */
1025 lwi r6, r7, PT_PC; /* faulting address is one instruction above */
1027 swi r6, r7, PT_PC; /* a save back it to PT_PC */
[all …]
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S63 #define EMERGENCY_PRINT_STORE_GPR7 l.sw 0x2c(r0),r7
64 #define EMERGENCY_PRINT_LOAD_GPR7 l.lwz r7,0x2c(r0)
461 CLEAR_GPR(r7)
528 l.addi r7,r0,128 /* Maximum number of sets */
535 l.sfeq r7,r0
537 l.addi r7,r7,-1
597 CLEAR_GPR(r7)
1423 l.lbz r7,0(r3)
1424 l.sfeq r7,r0
1438 l.sb 0(r4),r7
[all …]
/linux-4.4.14/arch/arm/mach-sti/
Dheadsmp.S31 pen: ldr r7, [r6]
32 cmp r7, r0
/linux-4.4.14/arch/ia64/kernel/
Dmca_asm.S248 mov r7=r2
263 mov r2=r7 // see GET_IA64_MCA_DATA above
269 DATA_PA_TO_VA(r2,r7)
357 mov r7=r2
372 mov r2=r7 // see GET_IA64_MCA_DATA above
378 DATA_PA_TO_VA(r2,r7)
413 #define temp3 r7
631 add r7=32*7,r17
640 fc r7
648 add r7=32*8,r7
[all …]
/linux-4.4.14/arch/arm/mach-exynos/
Dheadsmp.S27 pen: ldr r7, [r6]
28 cmp r7, r0
/linux-4.4.14/arch/arm/plat-versatile/
Dheadsmp.S28 pen: ldr r7, [r6]
29 cmp r7, r0
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/
Dbusy_loop.S39 li r7, 0x7070
40 std r7, -128(%r1)
99 cmpwi r7, 0x7070
151 li r7, 0xde
185 ld r7, -128(%r1)
186 cmpwi r7, 0x7070
/linux-4.4.14/arch/arm/mach-spear/
Dheadsmp.S30 pen: ldr r7, [r6]
31 cmp r7, r0
/linux-4.4.14/arch/avr32/kernel/
Dswitch_to.S21 stm --r11, r0,r1,r2,r3,r4,r5,r6,r7,sp,lr
34 ldm r10++, r0,r1,r2,r3,r4,r5,r6,r7,sp,pc
Dprocess.c125 fp = regs->r7; in show_trace_log_lvl()
129 fp = tsk->thread.cpu_context.r7; in show_trace_log_lvl()
236 log_lvl, regs->r7, regs->r6, regs->r5, regs->r4); in show_regs_log_lvl()
335 unsigned long fp = p->thread.cpu_context.r7; in get_wchan()
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dentry.S725 st.q SP, FRAME_R(7), r7
832 movi SR_IMASK | SR_FD, r7
833 or r6, r7, r6
835 movi SR_UNBLOCK_EXC, r7
836 and r6, r7, r6
900 ld.l r6, TI_PRE_COUNT, r7
901 beq/u r7, ZERO, tr0
904 ld.l r6, TI_FLAGS, r7
906 and r8, r7, r8
909 getcon SR, r7
[all …]
/linux-4.4.14/arch/s390/net/
Dbpf_jit.S59 lgr %r2,%r7; /* Arg1 = skb pointer */ \
85 lgr %r2,%r7 # Arg1 = skb pointer
98 lgr %r2,%r7; /* Arg1 = skb pointer */ \
/linux-4.4.14/arch/arm/mach-davinci/
Dsleep.S79 mov r7, r0
82 mov r0, r7
159 mov r7, r0
162 mov r0, r7
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dsuspend.S25 #define EMCBASE_REG r7
42 stmfd r0!, {r3 - r7, sp, lr}
/linux-4.4.14/arch/cris/include/uapi/asm/
Dptrace_v10.h68 unsigned long r7; member
98 unsigned long r7; member
Dptrace_v32.h66 unsigned long r7; member
103 unsigned long r7; member
Delf_v10.h35 (_r)->r9 = 0; (_r)->r8 = 0; (_r)->r7 = 0; (_r)->r6 = 0; \
54 pr_reg[7] = regs->r7; \
Delf_v32.h24 (_r)->r9 = 0; (_r)->r8 = 0; (_r)->r7 = 0; (_r)->r6 = 0; \
50 pr_reg[7] = regs->r7; \
/linux-4.4.14/arch/arm/mach-omap1/
Dsleep.S82 ldr r7, [r6, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff]
83 orr r9, r7, #SELF_REFRESH_MODE & 0xff000000
134 str r7, [r6, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff]
237 ldr r7, [r6, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff]
238 orr r9, r7, #SELF_REFRESH_MODE & 0xff000000
362 str r7, [r6, #EMIFF_SDRAM_CONFIG_ASM_OFFSET & 0xff]
/linux-4.4.14/drivers/input/serio/
Dhp_sdc.c489 w7[0] = (mask & 1) ? curr->seq[++idx] : hp_sdc.r7[0]; in hp_sdc_put()
490 w7[1] = (mask & 2) ? curr->seq[++idx] : hp_sdc.r7[1]; in hp_sdc_put()
491 w7[2] = (mask & 4) ? curr->seq[++idx] : hp_sdc.r7[2]; in hp_sdc_put()
492 w7[3] = (mask & 8) ? curr->seq[++idx] : hp_sdc.r7[3]; in hp_sdc_put()
495 w7[hp_sdc.wi - 0x70] == hp_sdc.r7[hp_sdc.wi - 0x70]) { in hp_sdc_put()
499 while (i < 4 && w7[i] == hp_sdc.r7[i]) in hp_sdc_put()
518 hp_sdc.r7[hp_sdc.wi - 0x70] = w7[hp_sdc.wi - 0x70]; in hp_sdc_put()
523 while ((i < 4) && w7[i] == hp_sdc.r7[i]) in hp_sdc_put()
850 hp_sdc.r7[0] = 0xff; in hp_sdc_init()
851 hp_sdc.r7[1] = 0xff; in hp_sdc_init()
[all …]
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsubcore-asm.S48 mfspr r7, SPRN_PMMAR
81 mtspr SPRN_PMMAR, r7
/linux-4.4.14/arch/microblaze/include/asm/
Dsyscall.h51 case 2: return regs->r7; in microblaze_get_syscall_arg()
72 regs->r7 = val; in microblaze_set_syscall_arg()
/linux-4.4.14/arch/arm/mach-shmobile/
Dheadsmp.S55 adr r7, 3f @ array of per-cpu arguments
74 ldr r0, [r7, r1, lsl #2]
/linux-4.4.14/arch/avr32/lib/
Dcsum_partial_copy_generic.S38 pushm r4-r7,lr
55 popm r4-r7,pc
/linux-4.4.14/arch/arc/include/asm/
Dptrace.h33 unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0; member
90 unsigned long r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11; member
Dunwind.h24 unsigned long r7; member
83 PTREGS_INFO(r7), \
/linux-4.4.14/arch/parisc/lib/
Dmemcpy.c324 register double r1, r2, r3, r4, r5, r6, r7, r8; in pa_memcpy_internal()
341 flddma(s_space, pds, r7, pmc_load_exc); in pa_memcpy_internal()
345 fstdma(d_space, r7, pdd, pmc_store_exc); in pa_memcpy_internal()
356 register unsigned int r1,r2,r3,r4,r5,r6,r7,r8; in pa_memcpy_internal() local
369 ldwma(s_space, pws, r7, pmc_load_exc); in pa_memcpy_internal()
373 stwma(d_space, r7, pwd, pmc_store_exc); in pa_memcpy_internal()
/linux-4.4.14/arch/cris/boot/rescue/
Dhead_v10.S195 moveq -1, $r7
218 move.d $r1, $r7 ; remember boot partition offset
309 ;; check r7, which contains either -1 or the partition to boot from
311 cmp.d -1, $r7
314 move.d PTABLE_START, $r7; otherwise use the ptable start
318 jump $r7 ; boot!
/linux-4.4.14/arch/arc/kernel/
Dsignal.c86 uregs.scratch.r7 = regs->r7; in stash_usr_regs()
131 regs->r7 = uregs.scratch.r7; in restore_usr_regs()
Dptrace.c64 REG_O_ONE(scratch.r7, &ptregs->r7); in genregs_get()
154 REG_IN_ONE(scratch.r7, &ptregs->r7); in genregs_set()
/linux-4.4.14/sound/oss/
Dvidc_fill.S142 moveq r7, #1 << 31
143 movne r7, #0
167 orr r2, r2, r7
184 1: teq r7, #0
/linux-4.4.14/arch/arm/include/asm/
Dthread_info.h35 __u32 r7; member
107 ((unsigned long)(task_thread_info(tsk)->cpu_context.r7))
/linux-4.4.14/arch/nios2/boot/compressed/
Dhead.S78 stw r7, 12(sp)
85 ldw r7, 12(sp)
/linux-4.4.14/Documentation/sh/
Dregister-banks.txt8 bank (selected by SR.RB, only r0 ... r7 are banked), whereas other families
15 r0 ... r7 if SR.RB is set to the bank we are interested in, otherwise ldc/stc
/linux-4.4.14/arch/avr32/include/uapi/asm/
Dsigcontext.h24 unsigned long r7; member
/linux-4.4.14/arch/sh/boot/compressed/
Dhead_32.S34 mov.l @(12,r1), r7
42 mov.l r7, @(12,r0)
/linux-4.4.14/arch/m32r/kernel/
Dsignal.c62 COPY(r7); in restore_sigcontext()
136 COPY(r7); in setup_sigcontext()
310 regs->r7 = __NR_restart_syscall; in do_signal()

123