/kernel/linux/linux-5.10/arch/microblaze/lib/ |
H A D | fastcopy.S | 75 andi r9, r6, 3 /* t1 = s & 3 */ 77 bnei r9, a_block_unaligned 80 lwi r9, r6, 0 /* t1 = *(s + 0) */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ 88 lwi r9, r6, 16 /* t1 = *(s + 16) */ 92 swi r9, r5, 16 /* *(d + 16) = t1 */ 107 addi r9, r9, -1 108 beqi r9, a_block_u1 /* t1 was 1 => 1 byte offset */ 109 addi r9, r [all...] |
/kernel/linux/linux-6.6/arch/microblaze/lib/ |
H A D | fastcopy.S | 75 andi r9, r6, 3 /* t1 = s & 3 */ 77 bnei r9, a_block_unaligned 80 lwi r9, r6, 0 /* t1 = *(s + 0) */ 84 swi r9, r5, 0 /* *(d + 0) = t1 */ 88 lwi r9, r6, 16 /* t1 = *(s + 16) */ 92 swi r9, r5, 16 /* *(d + 16) = t1 */ 107 addi r9, r9, -1 108 beqi r9, a_block_u1 /* t1 was 1 => 1 byte offset */ 109 addi r9, r [all...] |
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | sha1-armv4-large.S | 83 ldrb r9,[r1,#3] 87 orr r9,r9,r10,lsl#8 89 orr r9,r9,r11,lsl#16 91 orr r9,r9,r12,lsl#24 93 ldr r9,[r1],#4 @ handles unaligned 98 rev r9,r9 [all...] |
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | sha1-armv4-large.S | 83 ldrb r9,[r1,#3] 87 orr r9,r9,r10,lsl#8 89 orr r9,r9,r11,lsl#16 91 orr r9,r9,r12,lsl#24 93 ldr r9,[r1],#4 @ handles unaligned 98 rev r9,r9 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | crt0.S | 69 li r9,0 76 lwz r9,4(r12) /* get RELA pointer in r9 */ 93 cmpwi r9,0 96 add r9,r9,r11 /* Relocate RELA pointer */ 98 2: lbz r0,4+3(r9) /* ELF32_R_INFO(reloc->r_info) */ 101 lwz r12,0(r9) /* reloc->r_offset */ 102 lwz r0,8(r9) /* reloc->r_addend */ 105 addi r9,r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | crt0.S | 70 li r9,0 77 lwz r9,4(r12) /* get RELA pointer in r9 */ 96 cmpwi r9,0 101 add r9,r9,r11 /* Relocate RELA pointer */ 104 2: lbz r0,4+3(r9) /* ELF32_R_INFO(reloc->r_info) */ 107 lwz r12,0(r9) /* reloc->r_offset */ 108 lwz r0,8(r9) /* reloc->r_addend */ 111 .Lnext: add r9,r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_40x.S | 147 stw r9,GPR9(r11) 150 lis r9,PAGE_OFFSET@ha 151 lwz r10,crit_r10@l(r9) 152 lwz r12,crit_r11@l(r9) 155 lwz r12,crit_dear@l(r9) 156 lwz r9,crit_esr@l(r9) 158 stw r9,_ESR(r11) /* exception was taken */ 160 mfspr r9,SPRN_SRR3 161 rlwinm r9,r [all...] |
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9, [all...] |
H A D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9, [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/copyloops/ |
H A D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9, [all...] |
H A D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9, [all...] |
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9, [all...] |
H A D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9, [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/copyloops/ |
H A D | memcpy_64.S | 32 addi r9,r3,-1 37 stbu r10,1(r9) 67 ld r9,0(r4) 74 mr r8,r9 76 1: ld r9,8(r4) 79 stdu r9,16(r3) 86 lwz r9,8(r4) 88 stw r9,0(r3) 91 lhz r9,8(r4) 93 sth r9, [all...] |
H A D | copyuser_64.S | 104 mr r9,r7 111 stex; std r9,0(r3) 116 lex; ld r9,0(r4) 125 stex; std r9,0(r3) 136 lex; ld r9,0(r4) 138 stex; std r9,0(r3) 141 lex; lwz r9,0(r4) 143 stex; stw r9,0(r3) 146 lex; lhz r9,0(r4) 148 stex; sth r9, [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_32_sr.S | 30 #define XCHG_SR(n) lwz r9, (SVCPU_SR+(n*4))(r3); \ 31 mtsr n, r9 58 li r9, 0 59 KVM_KILL_BAT(0, r9) 60 KVM_KILL_BAT(1, r9) 61 KVM_KILL_BAT(2, r9) 62 KVM_KILL_BAT(3, r9) 102 lis r9, BATS@ha 103 addi r9, r9, BAT [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_40x.S | 121 stw r9,GPR9(r11); \ 126 mfspr r9,SPRN_ESR; /* in them at the point where the */\ 127 stw r9,_ESR(r11); /* exception was taken */\ 130 mfspr r9,SPRN_SRR3; \ 133 rlwinm r9,r9,0,14,12; /* clear MSR_WE (necessary?) */\ 143 * r9 saved in stack frame, now saved SRR3 & ~MSR_WE 256 mtspr SPRN_SPRG_SCRATCH4, r9 258 mfspr r9, SPRN_PID 259 mtspr SPRN_SPRG_SCRATCH5, r9 [all...] |
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | entry-compact.h | 39 * Entry : r9 contains pre-IRQ/exception/trap status32 42 * Clobbers: r9 48 bbit1 r9, STATUS_U_BIT, 88f 89 GET_CURR_TASK_ON_CPU r9 91 /* With current tsk in r9, get it's kernel mode stack base */ 92 GET_TSK_STACK_BASE r9, r9 variable 95 st sp, [r9, PT_sp - SZ_PT_REGS] 98 mov sp, r9 110 lr r9, [status3 111 bclr r9, r9, STATUS_AE_BIT global() variable 112 or r9, r9, (STATUS_E1_MASK|STATUS_E2_MASK) global() variable 113 sr r9, [erstatus] global() variable 114 mov r9, 55f global() variable 115 sr r9, [eret] global() variable 149 lr r9, [erstatus] global() variable 158 PROLOG_RESTORE_REG r9, @ex_saved_reg1 global() variable 233 lr r9, [status32_l\\LVL\\()] global() variable 243 PROLOG_RESTORE_REG r9, @int\\LVL\\()_saved_reg global() variable 278 mov lp_count, r9 ;LD to lp_count is not allowed global() variable [all...] |
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | entry-compact.h | 39 * Entry : r9 contains pre-IRQ/exception/trap status32 42 * Clobbers: r9 48 bbit1 r9, STATUS_U_BIT, 88f 89 GET_CURR_TASK_ON_CPU r9 91 /* With current tsk in r9, get it's kernel mode stack base */ 92 GET_TSK_STACK_BASE r9, r9 variable 95 st sp, [r9, PT_sp - SZ_PT_REGS] 98 mov sp, r9 110 lr r9, [status3 111 bclr r9, r9, STATUS_AE_BIT global() variable 112 or r9, r9, (STATUS_E1_MASK|STATUS_E2_MASK) global() variable 113 sr r9, [erstatus] global() variable 114 mov r9, 55f global() variable 115 sr r9, [eret] global() variable 157 lr r9, [erstatus] global() variable 174 PROLOG_RESTORE_REG r9, @ex_saved_reg1 global() variable 210 mov lp_count, r9 ;LD to lp_count is not allowed global() variable 236 lr r9, [status32_l\\LVL\\()] global() variable 253 PROLOG_RESTORE_REG r9, @int\\LVL\\()_saved_reg global() variable 284 mov lp_count, r9 ;LD to lp_count is not allowed global() variable [all...] |
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | abort-lv4t.S | 11 * Returns : r4-r5, r9-r11, r13 preserved 55 ldr r9, [sp], #4 64 str r9, [sp, #-4]! 68 and r9, r8, r7, lsl #1 69 add r6, r6, r9, lsr #1 70 and r9, r8, r7, lsl #2 71 add r6, r6, r9, lsr #2 72 and r9, r8, r7, lsl #3 73 add r6, r6, r9, lsr #3 77 and r9, r [all...] |
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | abort-lv4t.S | 11 * Returns : r4-r5, r9-r11, r13 preserved 55 ldr r9, [sp], #4 64 str r9, [sp, #-4]! 68 and r9, r8, r7, lsl #1 69 add r6, r6, r9, lsr #1 70 and r9, r8, r7, lsl #2 71 add r6, r6, r9, lsr #2 72 and r9, r8, r7, lsl #3 73 add r6, r6, r9, lsr #3 77 and r9, r [all...] |
/kernel/linux/linux-6.6/arch/csky/kernel/ |
H A D | entry.S | 55 lrw r9, __NR_syscalls 56 cmphs syscallid, r9 /* Check nr of syscall */ 59 lrw r9, sys_call_table 60 ixw r9, syscallid 61 ldw syscallid, (r9) 65 mov r9, sp 67 andn r9, r10 68 ldw r10, (r9, TINFO_FLAGS) 69 lrw r9, _TIF_SYSCALL_WORK 70 and r10, r9 [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso32/ |
H A D | gettimeofday.S | 37 get_datapage r9, r0 50 lwz r4,CFG_TZ_MINUTEWEST(r9)/* fill tz */ 51 lwz r5,CFG_TZ_DSTTIME(r9) 82 get_datapage r9, r0 100 lwz r5,(WTOM_CLOCK_SEC+LOPART)(r9) 101 lwz r6,WTOM_CLOCK_NSEC(r9) 108 add r9,r9,r0 109 lwz r0,(CFG_TB_UPDATE_COUNT+LOPART)(r9) 120 lwz r8,(CFG_TB_UPDATE_COUNT+LOPART)(r9) [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_32_sr.S | 30 #define XCHG_SR(n) lwz r9, (SVCPU_SR+(n*4))(r3); \ 31 mtsr n, r9 58 li r9, 0 59 KVM_KILL_BAT(0, r9) 60 KVM_KILL_BAT(1, r9) 61 KVM_KILL_BAT(2, r9) 62 KVM_KILL_BAT(3, r9) 102 lis r9, BATS@ha 103 addi r9, r9, BAT [all...] |
H A D | book3s_hv_rmhandlers.S | 594 ld r9, VCORE_KVM(r5) /* pointer to struct kvm */ 617 lwz r7,KVM_LPID(r9) 619 ld r6,KVM_SDR1(r9) 629 mr r3, r9 /* kvm pointer */ 944 ld r9,VCPU_SLB_V(r6) 945 slbmte r9,r8 953 li r9, TM_QW1_OS 965 stdx r11,r9,r10 972 stdcix r11,r9,r10 974 3: li r9, [all...] |