Home
last modified time | relevance | path

Searched refs:r10 (Results 1 – 25 of 358) sorted by relevance

12345678910>>...15

/Linux-v4.19/arch/powerpc/kernel/
Dhead_8xx.S115 mtspr SPRN_SPRG_SCRATCH0, r10; \
117 mfcr r10; \
134 stw r10,_CCR(r11); /* save registers */ \
137 mfspr r10,SPRN_SPRG_SCRATCH0; \
138 stw r10,GPR10(r11); \
141 mflr r10; \
142 stw r10,_LINK(r11); \
148 li r10,MSR_KERNEL & ~(MSR_IR|MSR_DR); /* can take exceptions */ \
149 mtmsr r10; \
173 li r10,trap; \
[all …]
Dexceptions-64s.S112 mfspr r10,SPRN_SRR1 ; \
113 rlwinm. r10,r10,47-31,30,31 ; \
115 cmpwi cr3,r10,2 ; \
116 BRANCH_TO_C000(r10, system_reset_idle_common) ; \
153 li r10,IRQS_ALL_DISABLED; \
154 stb r10,PACAIRQSOFTMASK(r13); \
155 lbz r10,PACAIRQHAPPENED(r13); \
156 std r10,_DAR(r1)
165 lhz r10,PACA_IN_NMI(r13)
166 addi r10,r10,1
[all …]
Dhead_booke.h36 mtspr SPRN_SPRG_WSCRATCH0, r10; /* save one register */ \
37 mfspr r10, SPRN_SPRG_THREAD; \
38 stw r11, THREAD_NORMSAVE(0)(r10); \
39 stw r13, THREAD_NORMSAVE(2)(r10); \
47 lwz r11, THREAD_INFO-THREAD(r10); \
55 lwz r12, THREAD_NORMSAVE(0)(r10); \
57 lwz r13, THREAD_NORMSAVE(2)(r10); /* restore r13 */ \
58 mflr r10; \
59 stw r10,_LINK(r11); \
67 lis r10, STACK_FRAME_REGS_MARKER@ha;/* exception frame marker */ \
[all …]
Dexceptions-64e.S84 ld r10,TI_FLAGS(r11)
85 std r10,TI_FLAGS(r12)
86 ld r10,TI_PREEMPT(r11)
87 std r10,TI_PREEMPT(r12)
88 ld r10,TI_TASK(r11)
89 std r10,TI_TASK(r12)
97 mfspr r10,SPRN_SPRG_TLB_EXFRAME
98 add r10,r10,r12
99 mtspr SPRN_SPRG_TLB_EXFRAME,r10
105 mfspr r10,SPRN_SRR0
[all …]
Dentry_32.S224 mtspr SPRN_SRR1,r10
228 mfmsr r10
230 xor r10,r10,r12
231 andi. r10,r10,MSR_EE /* Did EE change? */
270 mtspr SPRN_SRR1,r10
306 LOAD_MSR_KERNEL(r10,MSR_KERNEL)
311 mtspr SPRN_SRR1,r10
354 CURRENT_THREAD_INFO(r10, r1)
355 lwz r11,TI_FLAGS(r10)
360 lis r10,sys_call_table@h
[all …]
Dhead_fsl_booke.S317 rlwinm r12, r10, 13, 19, 29; /* Compute pgdir/pmd offset */ \
323 andi. r10, r11, HUGEPD_SHIFT_MASK@l; /* extract size field */ \
324 xor r12, r10, r11; /* drop size bits from pointer */ \
326 1000: rlwimi r12, r10, 23, 20, 28; /* Compute pte address */ \
327 li r10, 0; /* clear r10 */ \
331 rlwinm r12, r10, 13, 19, 29; /* Compute pgdir/pmd offset */ \
335 rlwimi r12, r10, 23, 20, 28; /* Compute pte address */ \
340 rlwimi r11, r10, 12, 20, 29; /* Create L1 (pgdir/pmd) address */ \
344 rlwimi r12, r10, 22, 20, 29; /* Compute PTE address */ \
384 andis. r10,r5,(ESR_ILK|ESR_DLK)@h
[all …]
Dhead_40x.S110 mtspr SPRN_SPRG_SCRATCH0,r10; /* save two registers to work with */\
113 mfcr r10; /* save CR in r10 for now */\
122 stw r10,_CCR(r11); /* save various registers */\
125 mfspr r10,SPRN_SPRG_SCRATCH0; \
126 stw r10,GPR10(r11); \
129 mflr r10; \
130 stw r10,_LINK(r11); \
131 mfspr r10,SPRN_SPRG_SCRATCH2; \
133 stw r10,GPR1(r11); \
135 stw r10,0(r11); \
[all …]
Dhead_32.S252 mtspr SPRN_SPRG_SCRATCH0,r10; \
254 mfcr r10; \
271 stw r10,_CCR(r11); /* save registers */ \
274 mfspr r10,SPRN_SPRG_SCRATCH0; \
275 stw r10,GPR10(r11); \
278 mflr r10; \
279 stw r10,_LINK(r11); \
285 li r10,MSR_KERNEL & ~(MSR_IR|MSR_DR); /* can take exceptions */ \
286 MTMSRD(r10); /* (except for mach check in rtas) */ \
288 lis r10,STACK_FRAME_REGS_MARKER@ha; /* exception frame marker */ \
[all …]
Dcpu_setup_fsl_booke.S102 mfspr r10,SPRN_MMUCFG
103 rlwinm. r10,r10,0,MMUCFG_LPIDSIZE
181 mfspr r10,SPRN_MMUCFG
182 rlwinm. r10,r10,0,MMUCFG_LPIDSIZE
204 mfspr r10,SPRN_MMUCFG
205 rlwinm. r10,r10,0,MMUCFG_LPIDSIZE
224 mfspr r10,SPRN_MMUCFG
225 rlwinm. r10,r10,0,MMUCFG_LPIDSIZE
230 ld r10,CPU_SPEC_FEATURES(r4)
232 andc r10,r10,r9
[all …]
Dentry_64.S68 extrdi. r10, r12, 1, (63-MSR_TS_T_LG) /* transaction active? */
72 andi. r10,r12,MSR_PR
73 mr r10,r1
77 1: std r10,0(r1)
81 std r10,GPR1(r1)
83 ACCOUNT_CPU_USER_ENTRY(r13, r10, r11)
100 mflr r10
107 std r10,_LINK(r1)
119 ld r10,PACALPPACAPTR(r13) /* get ptr to VPA */
121 addi r10,r10,LPPACA_DTLIDX
[all …]
Didle_book3e.S67 ld r10,TI_LOCAL_FLAGS(r11)
68 ori r10,r10,_TLF_NAPPING
69 std r10,TI_LOCAL_FLAGS(r11)
76 lbz r10,PACAIRQHAPPENED(r13)
77 ori r10,r10,PACA_IRQ_HARD_DIS
78 stb r10,PACAIRQHAPPENED(r13)
/Linux-v4.19/arch/powerpc/mm/
Dtlb_low_64e.S55 std r10,EX_TLB_R10(r12)
58 mfcr r10
71 std r10,EX_TLB_CR(r12)
83 ld r10,EX_TLB_R10(r12)
123 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
126 rlwinm r10,r11,32-19,27,27
127 rlwimi r10,r11,32-16,19,19
129 ori r10,r10,_PAGE_PRESENT
130 oris r11,r10,_PAGE_ACCESSED@h
223 mfspr r10,SPRN_MAS1
[all …]
Dslb_low.S91 srdi r10,r3,SID_SHIFT /* get esid */
142 cmpld r10,r11 // if r10 >= r11
192 cmpldi r10,16
199 srdi r11,r10,(SLICE_HIGH_SHIFT - SLICE_LOW_SHIFT + 1) /* index */
203 rldicl r11,r10,(64 - (SLICE_HIGH_SHIFT - SLICE_LOW_SHIFT)),63
211 srdi r11,r10,1 /* index */
214 rldicl r11,r10,0,63 /* r11 = r10 & 0x1 */
236 cmpldi r10,0x1000
251 rldimi r10,r9,ESID_BITS,0
252 ASM_VSID_SCRAMBLE(r10,r9,r11,256M)
[all …]
Dtlb_nohash_low.S79 mfmsr r10
109 10: wrtee r10
118 wrtee r10
152 lis r10,tlb_47x_boltmap@h
153 ori r10,r10,tlb_47x_boltmap@l
182 lwz r8,0(r10) /* Load boltmap entry */
183 addi r10,r10,4 /* Next word */
202 mfmsr r10
215 wrtee r10
240 wrtee r10
[all …]
/Linux-v4.19/arch/arm/crypto/
Dsha1-armv4-large.S82 ldrb r10,[r1,#2]
87 orr r9,r9,r10,lsl#8
88 eor r10,r5,r6 @ F_xx_xx
95 eor r10,r5,r6 @ F_xx_xx
101 and r10,r4,r10,ror#2
103 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D)
105 add r7,r7,r10 @ E+=F_00_19(B,C,D)
107 ldrb r10,[r1,#2]
112 orr r9,r9,r10,lsl#8
113 eor r10,r4,r5 @ F_xx_xx
[all …]
/Linux-v4.19/arch/arm/mach-omap1/
Dams-delta-fiq-handler.S109 ldr r10, [r12, #IRQ_SIR_FIQ_REG_OFFSET] @ get requested interrupt number
114 cmp r10, #(INT_GPIO_BANK1 - NR_IRQS_LEGACY) @ is it GPIO interrupt?
118 orr r8, r11, r8, lsl r10 @ mask spurious interrupt
138 ands r10, r13, #KEYBRD_CLK_MASK @ extract keyboard status - set?
144 @ r10 now contains KEYBRD_CLK_MASK, use it
145 str r10, [r12, #OMAP1510_GPIO_INT_STATUS] @ ack the interrupt
146 bic r11, r11, r10 @ unmask it
152 ldr r10, [r9, #BUF_STATE] @ fetch kbd interface state
153 cmp r10, #0 @ are we expecting start bit?
161 @ r10 already contains 0, reuse it
[all …]
/Linux-v4.19/arch/powerpc/boot/
Dcrt0.S58 p_base: mflr r10 /* r10 now points to runtime addr of p_base */
61 addis r11,r10,(_GLOBAL_OFFSET_TABLE_-p_base)@ha
67 addis r12,r10,(__dynamic_start-p_base)@ha
113 3: lwz r9,p_start-p_base(r10) /* note: these are relocated now */
114 lwz r8,p_etext-p_base(r10)
124 lwz r9,p_bss_start-p_base(r10)
125 lwz r8,p_end-p_base(r10)
133 lwz r8,p_pstack-p_base(r10)
142 std r5,(p_prom-p_base)(r10)
145 ld r2,(p_toc-p_base)(r10)
[all …]
/Linux-v4.19/arch/powerpc/platforms/52xx/
Dmpc52xx_sleep.S18 li r10, 0 /* flag that irq handler sets */
34 cmpi cr0, r10, 1
38 mfspr r10, SPRN_HID0
39 ori r10, r10, 0x2000
41 mtspr SPRN_HID0, r10
54 mfspr r10, SPRN_HID0
55 ori r10, r10, 0x2000
56 xori r10, r10, 0x2000
58 mtspr SPRN_HID0, r10
98 mfmsr r10
[all …]
Dlite5200_sleep.S24 mfspr r10, SPRN_##reg; \
25 stw r10, ((addr)*4)(r4);
28 lwz r10, ((addr)*4)(r4); \
29 mtspr SPRN_##reg, r10; \
65 lwz r10, 0xf0(r3)
66 stw r10, (0x1d*4)(r4)
206 mfmsr r10
207 ori r10, r10, MSR_DR | MSR_IR
210 mtspr SPRN_SRR1, r10
211 lis r10, mmu_on@h
[all …]
/Linux-v4.19/arch/powerpc/include/asm/
Dexception-64s.h165 li r10,MSR_RI; \
166 mtmsrd r10,1; /* Set RI (EE=0) */ \
173 li r10,MSR_RI; \
174 mtmsrd r10,1; /* Set RI (EE=0) */ \
281 std r10,area+EX_R10(r13); /* save r10 - r12 */ \
282 OPT_GET_SPR(r10, SPRN_CFAR, CPU_FTR_CFAR)
286 OPT_SAVE_REG_TO_PACA(area+EX_CFAR, r10, CPU_FTR_CFAR); \
288 SAVE_CTR(r10, area); \
294 GET_SCRATCH0(r10); \
295 std r10,area+EX_R13(r13)
[all …]
/Linux-v4.19/arch/arm/mach-imx/
Dssi-fiq.S60 mov r10, #0x10000
61 sub r10, #1
62 and r10, r10, r8 /* r10: current buffer offset */
64 add r13, r13, r10
78 add r10, #8
80 cmp r10, r11
98 mov r10, #0x10000
99 sub r10, #1
100 and r10, r10, r9 /* r10: current buffer offset */
102 add r13, r13, r10
[all …]
/Linux-v4.19/arch/parisc/kernel/
Dhead.S137 load32 PA(_mcount), %r10
138 std %dp,0x18(%r10)
146 ldw MEM_PDC_HI(%r0),%r10
147 depd %r10, 31, 32, %r3 /* move to upper word */
157 load32 PA(smp_slave_stext),%r10
158 stw %r10,0x10(%r0) /* MEM_RENDEZ */
192 ldd TI_TASK-THREAD_SZ_ALGN(%sp), %r10
193 tophys_r1 %r10
194 std %r11, TASK_PT_GR11(%r10)
222 ldd TI_TASK-THREAD_SZ_ALGN(%sp), %r10
[all …]
/Linux-v4.19/arch/arm/boot/bootp/
Dinit.S40 ldr r10, [r9, #4] @ get first tag
41 teq r10, r5 @ is it ATAG_CORE?
45 movne r10, #0 @ terminator
47 stmneia r9, {r4, r5, r10} @ Size, ATAG_CORE, terminator
54 taglist: ldr r10, [r9, #0] @ tag length
55 teq r10, #0 @ last tag (zero length)?
56 addne r9, r9, r10, lsl #2
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}
[all …]
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_64_slb.S61 li r10, 0
62 slbmte r10, r10
78 ld r10, 0(r11)
80 andis. r9, r10, SLB_ESID_V@h
84 slbmte r9, r10
142 LDX_BE r10, r11, r8
143 cmpdi r10, 0
146 slbmte r9, r10
/Linux-v4.19/arch/sh/lib/
Dcopy_page.S29 mov.l r10,@-r15
31 mov r4,r10
48 movca.l r0,@r10
50 mov.l r0,@r10
52 add #32,r10
53 mov.l r7,@-r10
54 mov.l r6,@-r10
55 mov.l r5,@-r10
56 mov.l r4,@-r10
57 mov.l r3,@-r10
[all …]

12345678910>>...15