/kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_sleep.S | 21 lwz r8, 0x14(r6) /* intr->main_mask */ 22 ori r8, r8, 0x1 23 xori r8, r8, 0x1 24 stw r8, 0x14(r6) 28 li r8, 0x1 29 stw r8, 0x40(r6) /* intr->main_emulate */ 69 lwz r8, 0x4(r4) /* sdram->ctrl */ 71 oris r8, r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_sleep.S | 21 lwz r8, 0x14(r6) /* intr->main_mask */ 22 ori r8, r8, 0x1 23 xori r8, r8, 0x1 24 stw r8, 0x14(r6) 28 li r8, 0x1 29 stw r8, 0x40(r6) /* intr->main_emulate */ 69 lwz r8, 0x4(r4) /* sdram->ctrl */ 71 oris r8, r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s32/ |
H A D | hash_low.S | 47 * Uses r0, r3 - r6, r8, r10, ctr, lr. 52 lis r8, (mmu_hash_lock - PAGE_OFFSET)@h 53 ori r8, r8, (mmu_hash_lock - PAGE_OFFSET)@l 56 11: lwz r6,0(r8) 59 10: lwarx r6,0,r8 62 stwcx. r0,0,r8 69 mfspr r8,SPRN_SPRG_THREAD /* current task's THREAD (phys) */ 71 lwz r5,PGDIR(r8) /* virt page-table root */ 79 lwz r8, [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s32/ |
H A D | hash_low.S | 46 * Uses r0, r3 - r6, r8, r10, ctr, lr. 51 lis r8, (mmu_hash_lock - PAGE_OFFSET)@h 52 ori r8, r8, (mmu_hash_lock - PAGE_OFFSET)@l 55 11: lwz r6,0(r8) 58 10: lwarx r6,0,r8 61 stwcx. r0,0,r8 77 lwz r8,0(r5) /* get pmd entry */ 78 rlwinm. r8,r8, [all...] |
/kernel/linux/linux-5.10/arch/microblaze/lib/ |
H A D | fastcopy.S | 103 andi r8, r6, 0xfffffffc /* as = s & ~3 */ 105 lwi r11, r8, 0 /* h = *(as + 0) */ 115 lwi r12, r8, 4 /* v = *(as + 4) */ 120 lwi r12, r8, 8 /* v = *(as + 8) */ 125 lwi r12, r8, 12 /* v = *(as + 12) */ 130 lwi r12, r8, 16 /* v = *(as + 16) */ 135 lwi r12, r8, 20 /* v = *(as + 20) */ 140 lwi r12, r8, 24 /* v = *(as + 24) */ 145 lwi r12, r8, 28 /* v = *(as + 28) */ 150 lwi r12, r8, 3 [all...] |
/kernel/linux/linux-6.6/arch/microblaze/lib/ |
H A D | fastcopy.S | 103 andi r8, r6, 0xfffffffc /* as = s & ~3 */ 105 lwi r11, r8, 0 /* h = *(as + 0) */ 115 lwi r12, r8, 4 /* v = *(as + 4) */ 120 lwi r12, r8, 8 /* v = *(as + 8) */ 125 lwi r12, r8, 12 /* v = *(as + 12) */ 130 lwi r12, r8, 16 /* v = *(as + 16) */ 135 lwi r12, r8, 20 /* v = *(as + 20) */ 140 lwi r12, r8, 24 /* v = *(as + 24) */ 145 lwi r12, r8, 28 /* v = *(as + 28) */ 150 lwi r12, r8, 3 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/vdso/ |
H A D | cacheflush.S | 45 subf r8,r6,r4 /* compute length */ 46 add r8,r8,r5 /* ensure we get enough */ 49 PPC_SRL. r8,r8,r9 /* compute line count */ 51 srwi. r8, r8, L1_CACHE_SHIFT 56 mtctr r8 72 subf r8,r6,r4 /* compute length */ 73 add r8,r [all...] |
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | ip_fast_csum.S | 33 #define ret0 r8 119 add r8=r16,r17 122 add r8=r8,r18 124 add r8=r8,r19 127 add r8=r8,r15 129 shr.u r10=r8,32 // now fold sum into short 130 zxt4 r11=r8 [all...] |
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | ip_fast_csum.S | 33 #define ret0 r8 119 add r8=r16,r17 122 add r8=r8,r18 124 add r8=r8,r19 127 add r8=r8,r15 129 shr.u r10=r8,32 // now fold sum into short 130 zxt4 r11=r8 [all...] |
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | abort-lv4t.S | 29 ldr r8, [r4] @ read arm instruction 31 tst r8, #1 << 20 @ L = 1 -> write? 33 and r7, r8, #15 << 24 58 mov r1, r8 62 tst r8, #1 << 21 @ check writeback bit 67 and r6, r8, r7 68 and r9, r8, r7, lsl #1 70 and r9, r8, r7, lsl #2 72 and r9, r8, r7, lsl #3 77 and r9, r8, #1 [all...] |
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | abort-lv4t.S | 29 ldr r8, [r4] @ read arm instruction 31 tst r8, #1 << 20 @ L = 1 -> write? 33 and r7, r8, #15 << 24 58 mov r1, r8 62 tst r8, #1 << 21 @ check writeback bit 67 and r6, r8, r7 68 and r9, r8, r7, lsl #1 70 and r9, r8, r7, lsl #2 72 and r9, r8, r7, lsl #3 77 and r9, r8, #1 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kexec/ |
H A D | relocate_32.S | 162 1: mflr r8 163 addi r8, r8, (2f-1b) /* Find the target offset */ 166 mtspr SPRN_SRR0, r8 182 li r8, 0 /* PageNumber */ 186 rotlwi r3, r8, 28 /* Create EPN (bits 0-3) */ 195 addi r8, r8, 1 /* Increment PN */ 197 cmpwi r8, 8 /* Are we done ? */ 206 1: mflr r8 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kexec/ |
H A D | relocate_32.S | 162 1: mflr r8 163 addi r8, r8, (2f-1b) /* Find the target offset */ 166 mtspr SPRN_SRR0, r8 182 li r8, 0 /* PageNumber */ 186 rotlwi r3, r8, 28 /* Create EPN (bits 0-3) */ 195 addi r8, r8, 1 /* Increment PN */ 197 cmpwi r8, 8 /* Are we done ? */ 206 1: mflr r8 [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh2a/ |
H A D | entry.S | 71 mov r2,r8 ! r8 = previus stack top 74 mov.l @r8+,r2 75 mov.l @r8+,r0 76 mov.l @r8+,r1 84 mov r2,r8 ! r8 = previous stack top 87 mov.l @r8+,r2 ! old R2 88 mov.l @r8+,r0 ! old R0 89 mov.l @r8 [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh2a/ |
H A D | entry.S | 71 mov r2,r8 ! r8 = previus stack top 74 mov.l @r8+,r2 75 mov.l @r8+,r0 76 mov.l @r8+,r1 84 mov r2,r8 ! r8 = previous stack top 87 mov.l @r8+,r2 ! old R2 88 mov.l @r8+,r0 ! old R0 89 mov.l @r8 [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | relocate_kernel.S | 23 /* save r15->r8 to new stack */ 32 mov.l r8, @-r15 45 stc sr, r8 46 or r9, r8 47 ldc r8, sr 60 stc sr, r8 61 and r9, r8 62 ldc r8, sr 92 stc sr, r8 93 and r9, r8 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | crt0.S | 72 9: lwz r8,0(r12) /* get tag */ 73 cmpwi r8,0 75 cmpwi r8,RELA 79 11: cmpwi r8,RELASZ 84 cmpwi r8,RELAENT 116 lwz r8,p_etext-p_base(r10) 120 cmplw cr0,r9,r8 127 lwz r8,p_end-p_base(r10) 131 cmplw cr0,r9,r8 135 lwz r8,p_pstac [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | relocate_kernel.S | 23 /* save r15->r8 to new stack */ 32 mov.l r8, @-r15 45 stc sr, r8 46 or r9, r8 47 ldc r8, sr 60 stc sr, r8 61 and r9, r8 62 ldc r8, sr 92 stc sr, r8 93 and r9, r8 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | crt0.S | 71 9: lwz r8,0(r12) /* get tag */ 72 cmpwi r8,0 74 cmpwi r8,RELA 78 11: addis r8,r8,(-RELACOUNT)@ha 79 cmpwi r8,RELACOUNT@l 110 lwz r8,p_etext-p_base(r10) 114 cmplw cr0,r9,r8 121 lwz r8,p_end-p_base(r10) 125 cmplw cr0,r9,r8 [all...] |
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | futex.h | 11 register unsigned long r8 __asm ("r8") = 0; \ 17 : "+r" (r8), "=r" (oldval) \ 20 ret = r8; \ 25 register unsigned long r8 __asm ("r8") = 0; \ 38 : "+r" (r8), "=r" (val), "=&r" (oldval), \ 42 if (unlikely (r8)) \ 45 ret = r8; \ 92 register unsigned long r8 __as in futex_atomic_cmpxchg_inatomic() [all...] |
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | futex.h | 11 register unsigned long r8 __asm ("r8") = 0; \ 17 : "+r" (r8), "=r" (oldval) \ 20 ret = r8; \ 25 register unsigned long r8 __asm ("r8") = 0; \ 38 : "+r" (r8), "=r" (val), "=&r" (oldval), \ 42 if (unlikely (r8)) \ 45 ret = r8; \ 92 register unsigned long r8 __as in futex_atomic_cmpxchg_inatomic() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | copypage_64.S | 31 srd r8,r5,r11 33 mtctr r8 41 srdi r8,r5,7 /* page is copied in 128 byte strides */ 42 addi r8,r8,-1 /* one stride copied outside loop */ 44 mtctr r8 49 ldu r8,24(r4) 55 std r8,32(r3) 65 ld r8,64(r4) 71 std r8,9 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | copypage_64.S | 36 srd r8,r5,r11 38 mtctr r8 46 srdi r8,r5,7 /* page is copied in 128 byte strides */ 47 addi r8,r8,-1 /* one stride copied outside loop */ 49 mtctr r8 54 ldu r8,24(r4) 60 std r8,32(r3) 70 ld r8,64(r4) 76 std r8,9 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_8xx.S | 491 add r10, r10, r8 ;b 151f 660 li r8, 0 661 mtspr SPRN_MI_CTR, r8 /* remove PINNED ITLB entries */ 667 lis r8, MI_APG_INIT@h /* Set protection modes */ 668 ori r8, r8, MI_APG_INIT@l 669 mtspr SPRN_MI_AP, r8 670 lis r8, MD_APG_INIT@h 671 ori r8, r8, MD_APG_INI [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_8xx.S | 469 add r10, r10, r8 ;b 151f 630 li r8, 0 631 mtspr SPRN_MI_CTR, r8 /* remove PINNED ITLB entries */ 637 lis r8, MI_APG_INIT@h /* Set protection modes */ 638 ori r8, r8, MI_APG_INIT@l 639 mtspr SPRN_MI_AP, r8 640 lis r8, MD_APG_INIT@h 641 ori r8, r8, MD_APG_INI [all...] |