/Linux-v4.19/arch/powerpc/kernel/ |
D | head_8xx.S | 115 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 …]
|
D | exceptions-64s.S | 112 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 …]
|
D | head_booke.h | 36 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 …]
|
D | exceptions-64e.S | 84 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 …]
|
D | entry_32.S | 224 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 …]
|
D | head_fsl_booke.S | 317 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 …]
|
D | head_40x.S | 110 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 …]
|
D | head_32.S | 252 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 …]
|
D | cpu_setup_fsl_booke.S | 102 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 …]
|
D | entry_64.S | 68 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 …]
|
D | idle_book3e.S | 67 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/ |
D | tlb_low_64e.S | 55 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 …]
|
D | slb_low.S | 91 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 …]
|
D | tlb_nohash_low.S | 79 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/ |
D | sha1-armv4-large.S | 82 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/ |
D | ams-delta-fiq-handler.S | 109 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/ |
D | crt0.S | 58 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/ |
D | mpc52xx_sleep.S | 18 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 …]
|
D | lite5200_sleep.S | 24 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/ |
D | exception-64s.h | 165 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/ |
D | ssi-fiq.S | 60 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/ |
D | head.S | 137 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/ |
D | init.S | 40 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/ |
D | book3s_64_slb.S | 61 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/ |
D | copy_page.S | 29 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 …]
|