/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | assembly.h | 192 /* r30 stack pointer saved in get_stack */ 226 /* r30 stack pointer restored in rest_stack */ 301 fstd,ma %fr12, 8(%r30) 302 fstd,ma %fr13, 8(%r30) 303 fstd,ma %fr14, 8(%r30) 304 fstd,ma %fr15, 8(%r30) 305 fstd,ma %fr16, 8(%r30) 306 fstd,ma %fr17, 8(%r30) 307 fstd,ma %fr18, 8(%r30) 308 fstd,ma %fr19, 8(%r30) [all...] |
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | assembly.h | 239 /* r30 stack pointer saved in get_stack */ 273 /* r30 stack pointer restored in rest_stack */ 348 fstd,ma %fr12, 8(%r30) 349 fstd,ma %fr13, 8(%r30) 350 fstd,ma %fr14, 8(%r30) 351 fstd,ma %fr15, 8(%r30) 352 fstd,ma %fr16, 8(%r30) 353 fstd,ma %fr17, 8(%r30) 354 fstd,ma %fr18, 8(%r30) 355 fstd,ma %fr19, 8(%r30) [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | kvm_emul.S | 34 PPC_STL r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH2)(0); \ 41 lwz r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH3)(0); \ 42 mtcr r30; \ 43 PPC_LL r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH2)(0); \ 59 lis r30, (~(MSR_EE | MSR_RI))@h 60 ori r30, r30, (~(MSR_EE | MSR_RI))@l 61 and r31, r31, r30 65 ori r30, r0, 0 66 andi. r30, r3 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | kvm_emul.S | 34 PPC_STL r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH2)(0); \ 41 lwz r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH3)(0); \ 42 mtcr r30; \ 43 PPC_LL r30, (KVM_MAGIC_PAGE + KVM_MAGIC_SCRATCH2)(0); \ 59 lis r30, (~(MSR_EE | MSR_RI))@h 60 ori r30, r30, (~(MSR_EE | MSR_RI))@l 61 and r31, r31, r30 65 ori r30, r0, 0 66 andi. r30, r3 [all...] |
/kernel/linux/linux-5.10/arch/microblaze/lib/ |
H A D | udivsi3.S | 22 swi r30, r1, 4 27 addik r30, r0, 0 /* clear mod */ 60 addc r30, r30, r30 /* move that bit into the mod register */ 61 rsub r31, r6, r30 /* try to subtract (r30 a r6) */ 64 or r30, r0, r31 79 lwi r30, r1, 4
|
H A D | modsi3.S | 22 swi r30, r1, 8 36 addik r30, r0, 0 /* clear div */ 47 rsub r31, r6, r3 /* try to subtract (r30 a r6) */ 51 addik r30, r30, 1 55 add r30, r30, r30 /* shift in the '1' into div */ 68 lwi r30, r1, 8
|
H A D | divsi3.S | 20 swi r30, r1, 8 32 addik r30, r0, 0 /* clear mod */ 46 addc r30, r30, r30 /* move that bit into the mod register */ 47 rsub r31, r6, r30 /* try to subtract (r30 a r6) */ 50 or r30, r0, r31 68 lwi r30, r1, 8
|
H A D | umodsi3.S | 21 swi r30, r1, 4 27 addik r30, r0, 0 /* clear mod */ 67 addik r30, r30, 1 71 add r30, r30, r30 /* shift in the '1' into div */ 81 lwi r30, r1, 4
|
/kernel/linux/linux-6.6/arch/microblaze/lib/ |
H A D | divsi3.S | 20 swi r30, r1, 8 32 addik r30, r0, 0 /* clear mod */ 46 addc r30, r30, r30 /* move that bit into the mod register */ 47 rsub r31, r6, r30 /* try to subtract (r30 a r6) */ 50 or r30, r0, r31 68 lwi r30, r1, 8
|
H A D | udivsi3.S | 22 swi r30, r1, 4 27 addik r30, r0, 0 /* clear mod */ 60 addc r30, r30, r30 /* move that bit into the mod register */ 61 rsub r31, r6, r30 /* try to subtract (r30 a r6) */ 64 or r30, r0, r31 79 lwi r30, r1, 4
|
H A D | modsi3.S | 22 swi r30, r1, 8 36 addik r30, r0, 0 /* clear div */ 47 rsub r31, r6, r3 /* try to subtract (r30 a r6) */ 51 addik r30, r30, 1 55 add r30, r30, r30 /* shift in the '1' into div */ 68 lwi r30, r1, 8
|
H A D | umodsi3.S | 21 swi r30, r1, 4 27 addik r30, r0, 0 /* clear mod */ 67 addik r30, r30, 1 71 add r30, r30, r30 /* shift in the '1' into div */ 81 lwi r30, r1, 4
|
/kernel/linux/linux-6.6/arch/microblaze/kernel/ |
H A D | head.S | 241 ori r30, r0, 0x200 244 addik r30, r30, 0x80 247 addik r30, r30, 0x80 250 addik r30, r30, 0x80 254 or r3, r3, r30 271 ori r30, r0, 0x200 274 addik r30, r3 [all...] |
/kernel/linux/linux-5.10/arch/openrisc/kernel/ |
H A D | head.S | 135 #define EXCEPTION_T_STORE_GPR30 l.mtspr r0,r30,SPR_SHADOW_GPR(30) 145 #define EXCEPTION_T_STORE_GPR30 l.sw 0x78(r0),r30 172 /* Load r10 from current_thread_info_set - clobbers r1 and r30 */ 176 tophys (r30,r1) ;\ 179 l.add r30,r30,r10 ;\ 181 l.lwz r10,0(r30) 185 tophys (r30,r1) ;\ 187 l.lwz r10,0(r30) 209 * r30 [all...] |
/kernel/linux/linux-6.6/arch/openrisc/kernel/ |
H A D | head.S | 135 #define EXCEPTION_T_STORE_GPR30 l.mtspr r0,r30,SPR_SHADOW_GPR(30) 145 #define EXCEPTION_T_STORE_GPR30 l.sw 0x78(r0),r30 172 /* Load r10 from current_thread_info_set - clobbers r1 and r30 */ 176 tophys (r30,r1) ;\ 179 l.add r30,r30,r10 ;\ 181 l.lwz r10,0(r30) 185 tophys (r30,r1) ;\ 187 l.lwz r10,0(r30) 209 * r30 [all...] |
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | syscall.S | 117 or,ev %r1,%r30,%r30 139 xor %r1,%r30,%r30 /* ye olde xor trick */ 140 xor %r1,%r30,%r1 141 xor %r1,%r30,%r30 143 ldo THREAD_SZ_ALGN+FRAME_SIZE(%r30),%r30 /* set up kernel stack */ 145 /* N.B.: It is critical that we don't set sr7 to 0 until r30 [all...] |
H A D | entry.S | 111 copy %r30, %r17 113 ldo THREAD_SZ_ALGN(%r1), %r30 131 tophys %r30,%r9 132 copy %r30,%r1 133 ldo PT_SZ_ALGN(%r30),%r30 143 LDREG PT_GR30(%r29),%r30 759 LDREG TI_TASK-THREAD_SZ_ALGN-FRAME_SIZE(%r30), %r1 778 STREG %r2, -RP_OFFSET(%r30) 788 STREG %r30, TASK_PT_KS [all...] |
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | head.S | 246 ori r30, r0, 0x200 249 addik r30, r30, 0x80 252 addik r30, r30, 0x80 255 addik r30, r30, 0x80 259 or r3, r3, r30 276 ori r30, r0, 0x200 279 addik r30, r3 [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | syscall.S | 144 or,ev %r1,%r30,%r30 166 xor %r1,%r30,%r30 /* ye olde xor trick */ 167 xor %r1,%r30,%r1 168 xor %r1,%r30,%r30 170 LDREG TASK_STACK(%r30),%r30 /* set up kernel stack */ 171 ldo FRAME_SIZE(%r30), [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | relocate_kernel.S | 130 mov r30=in0 // in0 is page_list 134 ld8 r30=[in0], 8;; 136 tbit.z p0, p6=r30, 0;; // 0x1 dest page 137 (p6) and r17=r30, r16 140 tbit.z p0, p6=r30, 1;; // 0x2 indirect page 141 (p6) and in0=r30, r16 144 tbit.z p0, p6=r30, 2;; // 0x4 end flag 147 tbit.z p6, p0=r30, 3;; // 0x8 source page 150 and r18=r30, r16 315 st8 [in0]=r30, [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | relocate_kernel.S | 130 mov r30=in0 // in0 is page_list 134 ld8 r30=[in0], 8;; 136 tbit.z p0, p6=r30, 0;; // 0x1 dest page 137 (p6) and r17=r30, r16 140 tbit.z p0, p6=r30, 1;; // 0x2 indirect page 141 (p6) and in0=r30, r16 144 tbit.z p0, p6=r30, 2;; // 0x4 end flag 147 tbit.z p6, p0=r30, 3;; // 0x8 source page 150 and r18=r30, r16 315 st8 [in0]=r30, [all...] |
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | memcpy_mck.S | 39 /* r19-r30 are temp for each code section */ 60 #define tmp r30 99 sub r30=8,r28 // for .align_dest 104 cmp.le p6,p0 = 1,r30 // for .align_dest 300 and r30=7,src0 // source alignment 341 shl r28=r30, LOOP_SIZE // jmp_table thread 357 (p6) shl r25=r30,3 403 add src0=src1,r30 // forward by src alignment 465 * r30 - distance to 8-byte boundary 470 cmp.le p7,p0 = 2,r30 // fo [all...] |
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | memcpy_mck.S | 39 /* r19-r30 are temp for each code section */ 60 #define tmp r30 99 sub r30=8,r28 // for .align_dest 104 cmp.le p6,p0 = 1,r30 // for .align_dest 300 and r30=7,src0 // source alignment 341 shl r28=r30, LOOP_SIZE // jmp_table thread 357 (p6) shl r25=r30,3 403 add src0=src1,r30 // forward by src alignment 465 * r30 - distance to 8-byte boundary 470 cmp.le p7,p0 = 2,r30 // fo [all...] |
/kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/ |
H A D | entry.h | 55 stm r16-r30, (sp) 96 ldm r16-r30, (sp) 125 stm r16-r30, (sp) 157 ldm r16-r30, (sp) 171 stw r30, (sp, 60) variable 201 ldw r30, (sp, 60) variable
|
/kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/ |
H A D | entry.h | 57 stm r16-r30, (sp) 98 ldm r16-r30, (sp) 127 stm r16-r30, (sp) 159 ldm r16-r30, (sp) 173 stw r30, (sp, 60) variable 203 ldw r30, (sp, 60) variable
|