/linux-6.3-rc2/arch/parisc/include/asm/ |
A D | assembly.h | 379 std %r4, -136(%r30) 380 std %r5, -128(%r30) 381 std %r6, -120(%r30) 382 std %r7, -112(%r30) 383 std %r8, -104(%r30) 423 stw %r4, -124(%r30) 424 stw %r5, -120(%r30) 425 stw %r6, -116(%r30) 426 stw %r7, -112(%r30) 427 stw %r8, -108(%r30) [all …]
|
A D | asmregs.h | 20 sp: .reg %r30 63 r30: .reg %r30
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | kvm_emul.S | 42 mtcr r30; \ 60 ori r30, r30, (~(MSR_EE | MSR_RI))@l 65 ori r30, r0, 0 66 andi. r30, r30, (MSR_EE|MSR_RI) 67 or r31, r31, r30 78 andi. r30, r30, MSR_EE 128 ori r30, r0, 0 152 ori r30, r0, 0 208 ori r30, r0, 0 216 andi. r30, r30, MSR_EE [all …]
|
A D | idle_book3s.S | 77 std r30,-8*18(r1) 122 ld r30,-8*18(r1) 185 std r30,-8*18(r1)
|
A D | misc_64.S | 399 std r30,-16(r1) 410 mr r30,r4 /* start (real) */ 444 mr r4,r30 /* start, aka phys mem offset */ 493 mr r4,r30 # start, aka phys mem offset
|
/linux-6.3-rc2/arch/openrisc/kernel/ |
A D | head.S | 179 l.add r30,r30,r10 ;\ 224 l.andi r30,r30,SPR_SR_SM ;\ 264 l.andi r30,r30,SPR_SR_DSX ;\ 265 l.ori r30,r30,(EXCEPTION_SR) ;\ 565 CLEAR_GPR(r30) 594 tophys(r30,r26) 625 l.or r30,r30,r28 694 CLEAR_GPR(r30) 702 l.jr r30 799 l.or r30,r30,r28 [all …]
|
A D | entry.S | 180 l.addi r30,r0,-1 ;\ 218 l.addi r30,r0,-1 ;\ 650 l.lwz r30,TI_FLAGS(r10) 651 l.andi r30,r30,_TIF_SYSCALL_TRACE 652 l.sfne r30,r0 708 l.sfne r30,r0 720 l.lwz r30,TI_FLAGS(r10) 721 l.andi r30,r30,_TIF_WORK_MASK 722 l.sfne r30,r0 786 l.lwz r30,PT_GPR30(r1) [all …]
|
/linux-6.3-rc2/arch/microblaze/lib/ |
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
|
A D | modsi3.S | 22 swi r30, r1, 8 36 addik r30, r0, 0 /* clear div */ 51 addik r30, r30, 1 55 add r30, r30, r30 /* shift in the '1' into div */ 68 lwi r30, r1, 8
|
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
|
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
|
/linux-6.3-rc2/arch/microblaze/kernel/ |
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, r30, 0x80 277 addik r30, r30, 0x80 280 addik r30, r30, 0x80 287 or r3, r3, r30
|
/linux-6.3-rc2/arch/ia64/lib/ |
A D | xor.S | 16 .save ar.lc, r30 17 mov r30 = ar.lc 43 mov ar.lc = r30 54 .save ar.lc, r30 55 mov r30 = ar.lc 84 mov ar.lc = r30 95 .save ar.lc, r30 96 mov r30 = ar.lc 128 mov ar.lc = r30 140 mov r30 = ar.lc [all …]
|
A D | memcpy_mck.S | 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 357 (p6) shl r25=r30,3 474 cmp.le p10,p0 = 5,r30 478 cmp.le p11,p0 = 6,r30 480 cmp.le p12,p0 = 7,r30 492 sub in2=in2,r30 496 add dst0=in0,r30 // setup arguments [all …]
|
/linux-6.3-rc2/arch/ia64/kernel/ |
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, 8 // r30
|
A D | fsys.S | 148 mov r30 = CLOCK_DIVIDE_BY_1000 203 mov pr = r30,0xc000 // Set predicates according to function 219 ld8 r30 = [r21] // clocksource->mmio_ptr 227 cmp.eq p8,p9 = 0,r30 // use cpu timer if no mmio_ptr 233 (p9) cmp.eq p13,p0 = 0,r30 // if mmio_ptr, clear p13 jitter control 237 (p9) ld8 r2 = [r30] // MMIO_TIMER. Could also have latency issues.. 324 shl r30 = r32,15 487 MOV_FROM_ITC(p0, p6, r30, r23) // M get cycle for accounting 524 st8 [r16]=r30,TI_AC_STIME-TI_AC_STAMP // update stamp 525 sub r18=r30,r19 // elapsed time in user mode
|
A D | minstate.h | 107 st8 [r17]=r30,16; /* save cr.ifs */ \ 191 .mem.offset 0,0; st8.spill [r2]=r30,16; \ 249 #define SAVE_MIN_WITH_COVER DO_SAVE_MIN(COVER, mov r30=cr.ifs, , RSE_WORKAROUND) 250 #define SAVE_MIN_WITH_COVER_R19 DO_SAVE_MIN(COVER, mov r30=cr.ifs, mov r15=r19, RSE_WORKAROUND) 251 #define SAVE_MIN DO_SAVE_MIN( , mov r30=r0, , )
|
A D | ivt.S | 265 movl r30=1f // load nested fault continuation point 309 movl r30=1f // load nested fault continuation point 507 mov b0=r30 750 movl r30=sys_call_table // X 772 shladd r30=r15,3,r30 // A r30 = sys_call_table + 8*(syscall-1024) 778 (p6) ld8 r30=[r30] // M0|1 load address of syscall entry point 786 (p7) movl r30=sys_ni_syscall // X 792 mov b6=r30 // I0 setup syscall handler branch reg early 810 mov b6=r30 // I0 setup syscall handler branch reg early 836 st8 [r16]=r30,TI_AC_STIME-TI_AC_STAMP // M update stamp [all …]
|
/linux-6.3-rc2/arch/parisc/kernel/ |
A D | syscall.S | 133 or,ev %r1,%r30,%r30 155 xor %r1,%r30,%r30 /* ye olde xor trick */ 156 xor %r1,%r30,%r1 157 xor %r1,%r30,%r30 159 LDREG TASK_STACK(%r30),%r30 /* set up kernel stack */ 160 ldo FRAME_SIZE(%r30),%r30 214 ldo -16(%r30),%r29 /* Reference param save area */ 353 ldo -16(%r30),%r29 /* Reference param save area */ 491 or,od %r1,%r30,%r30 545 extrd,u,*<> %r30,63,1,%r1 [all …]
|
A D | entry.S | 85 copy %r30, %r17 89 ldo PT_SZ_ALGN(%r30),%r30 104 tophys %r30,%r9 105 copy %r30,%r1 106 ldo PT_SZ_ALGN(%r30),%r30 1660 ldo FRAME_SIZE(%r30), %r30 1665 ldo FRAME_SIZE(%r30), %r30 1668 ldo -FRAME_SIZE(%r30), %r30 1790 xor %r30,%r1,%r30 2241 copy %r30,%r1 [all …]
|
/linux-6.3-rc2/Documentation/translations/zh_CN/parisc/ |
A D | registers.rst | 148 r30: 155 r3-r18,r27,r30需要被保存和恢复。r3-r18只是一般用途的寄存器。 156 r27是数据指针,用来使对全局变量的引用更容易。r30是栈指针。
|
/linux-6.3-rc2/arch/csky/abiv2/inc/abi/ |
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) 203 ldw r30, (sp, 60)
|
/linux-6.3-rc2/tools/testing/selftests/powerpc/include/ |
A D | gpr_asm.h | 13 std r30,(top_pos - 8)(%r1); \ 33 ld r30,(top_pos - 8)(%r1); \ 86 ld r30,128(r3)
|
/linux-6.3-rc2/tools/testing/selftests/powerpc/pmu/ebb/ |
A D | busy_loop.S | 28 std r30, 32(%r1) 81 li r30, 0x3030 141 cmpwi r30, 0x3030 268 ld r30, 32(%r1)
|
/linux-6.3-rc2/arch/arc/include/asm/ |
A D | unwind.h | 44 unsigned long r30; member 103 PTREGS_INFO(r30), \
|