| /arch/alpha/kernel/ |
| A D | entry.S | 49 subq $sp, SP_OFF, $sp 125 addq $sp, SP_OFF, $sp 197 subq $sp, 64, $sp 226 addq $sp, 64, $sp 249 lda $sp, -256($sp) 343 lda $sp, 256($sp) 377 lda $sp, 256($sp) /* pop entUna's stack frame */ 381 lda $sp, -64($sp) 408 lda $sp, 64($sp) 649 lda $sp, -SWITCH_STACK_SIZE($sp) [all …]
|
| /arch/nios2/include/asm/ |
| A D | entry.h | 32 mov sp, r24 35 1 : mov r24, sp 36 addi sp, sp, -PT_REGS_SIZE /* Backup the kernel stack pointer */ 39 stw r2, PT_R2(sp) 40 stw r3, PT_R3(sp) 41 stw r4, PT_R4(sp) 42 stw r5, PT_R5(sp) 43 stw r6, PT_R6(sp) 87 ldw sp, PT_SP(sp) /* Restore sp last */ 91 addi sp, sp, -SWITCH_STACK_SIZE [all …]
|
| /arch/riscv/kernel/probes/ |
| A D | rethook_trampoline.S | 14 REG_S x1, PT_RA(sp) 15 REG_S x3, PT_GP(sp) 16 REG_S x4, PT_TP(sp) 17 REG_S x5, PT_T0(sp) 18 REG_S x6, PT_T1(sp) 19 REG_S x7, PT_T2(sp) 20 REG_S x8, PT_S0(sp) 21 REG_S x9, PT_S1(sp) 22 REG_S x10, PT_A0(sp) 79 addi sp, sp, -(PT_SIZE_ON_STACK) [all …]
|
| /arch/csky/abiv2/inc/abi/ |
| A D | entry.h | 24 subi sp, 152 26 stw lr, (sp, 4) 53 addi sp, 40 66 subi sp, 80 95 addi sp, 40 101 mfcr sp, ss0 123 addi sp, 40 136 subi sp, 80 156 addi sp, 40 175 subi sp, 16 [all …]
|
| /arch/m68k/include/asm/ |
| A D | entry.h | 75 lea %sp@(-32),%sp /* space for 8 regs */ 85 lea %sp@(-32),%sp /* space for 8 regs */ 102 lea %sp@(32),%sp /* space for 8 regs */ 105 addl %sp@+,%sp /* stkadj */ 131 lea %sp@(-32),%sp /* space for 8 regs */ 140 lea %sp@(-32),%sp /* space for 8 regs */ 146 lea %sp@(32),%sp /* space for 8 regs */ 149 addl %sp@+,%sp /* stkadj */ 166 lea %sp@(-24),%sp /* 6 regs */ 172 lea %sp@(24),%sp /* 6 regs */ [all …]
|
| /arch/loongarch/kernel/ |
| A D | mcount_dyn.S | 30 PTR_ADDI sp, sp, -PT_SIZE 32 PTR_S a0, sp, PT_R4 33 PTR_S a1, sp, PT_R5 34 PTR_S a2, sp, PT_R6 35 PTR_S a3, sp, PT_R7 36 PTR_S a4, sp, PT_R8 37 PTR_S a5, sp, PT_R9 109 PTR_ADDI sp, sp, PT_SIZE 143 PTR_ADDI sp, sp, -PT_SIZE 148 move a0, sp [all …]
|
| /arch/riscv/kernel/ |
| A D | mcount-dyn.S | 29 addi sp, sp, -ABI_SIZE_ON_STACK 31 REG_S a0, ABI_A0(sp) 32 REG_S a1, ABI_A1(sp) 33 REG_S a2, ABI_A2(sp) 34 REG_S a3, ABI_A3(sp) 35 REG_S a4, ABI_A4(sp) 36 REG_S a5, ABI_A5(sp) 55 addi sp, sp, ABI_SIZE_ON_STACK 85 addi sp, sp, -FREGS_SIZE_ON_STACK 108 mv a0, sp [all …]
|
| A D | entry.S | 123 addi sp, sp, -(PT_SIZE_ON_STACK) 124 srli sp, sp, THREAD_SHIFT 125 andi sp, sp, 0x1 133 addi sp, sp, -(PT_SIZE_ON_STACK) 174 move a0, sp 241 move a0, sp 291 add sp, sp, x31 296 addi sp, sp, -(PT_SIZE_ON_STACK) 316 move a0, sp 347 addi sp, sp, -STACKFRAME_SIZE_ON_STACK [all …]
|
| /arch/nios2/kernel/ |
| A D | insnemu.S | 22 ldw r2, PT_R2(sp) 23 ldw r3, PT_R3(sp) 24 ldw r4, PT_R4(sp) 25 ldw r5, PT_R5(sp) 26 ldw r6, PT_R6(sp) 27 ldw r7, PT_R7(sp) 28 ldw r8, PT_R8(sp) 29 ldw r9, PT_R9(sp) 44 addi sp, sp, PT_REGS_SIZE 114 addi sp, sp, -128 [all …]
|
| /arch/csky/abiv1/inc/abi/ |
| A D | entry.h | 21 mtcr sp, usp 22 mfcr sp, ss0 26 mtcr sp, ss0 27 mfcr sp, usp 49 mov lr, sp 64 addi sp, 32 65 addi sp, 8 77 subi sp, 32 78 subi sp, 8 98 addi sp, 8 [all …]
|
| /arch/m68k/68000/ |
| A D | entry.S | 40 subql #4,%sp 44 addql #4,%sp 67 pea %sp@ 130 movel %sp,%sp@- 141 movel %sp,%sp@- 152 movel %sp,%sp@- 163 movel %sp,%sp@- 174 movel %sp,%sp@- 185 movel %sp,%sp@- 196 movel %sp,%sp@- [all …]
|
| /arch/loongarch/power/ |
| A D | suspend_asm.S | 17 addi.d sp, sp, -PT_SIZE 18 st.d $r1, sp, PT_R1 19 st.d $r2, sp, PT_R2 20 st.d $r3, sp, PT_R3 21 st.d $r4, sp, PT_R4 36 ld.d $r1, sp, PT_R1 37 ld.d $r2, sp, PT_R2 51 addi.d sp, sp, PT_SIZE 62 st.d sp, t0, 0 67 addi.d a1, sp, 0 [all …]
|
| /arch/riscv/include/asm/ |
| A D | asm.h | 129 REG_S x6, PT_T1(sp) 130 REG_S x7, PT_T2(sp) 131 REG_S x8, PT_S0(sp) 132 REG_S x9, PT_S1(sp) 133 REG_S x10, PT_A0(sp) 134 REG_S x11, PT_A1(sp) 135 REG_S x12, PT_A2(sp) 136 REG_S x13, PT_A3(sp) 137 REG_S x14, PT_A4(sp) 138 REG_S x15, PT_A5(sp) [all …]
|
| /arch/arm64/kernel/ |
| A D | entry-ftrace.S | 65 mov x10, sp 68 sub sp, sp, #(FREGS_SIZE + 32) 82 str x29, [sp, #FREGS_FP] 83 str x9, [sp, #FREGS_LR] 100 mov x3, sp // regs 139 add sp, sp, #FREGS_SIZE + 32 159 add sp, sp, #FREGS_SIZE + 32 217 mov x29, sp 333 sub sp, sp, #FREGS_SIZE 344 mov x0, sp [all …]
|
| A D | efi-rt-wrapper.S | 10 stp x29, x30, [sp, #-112]! 11 mov x29, sp 18 stp x1, x18, [sp, #16] 26 stp x19, x20, [sp, #32] 27 stp x21, x22, [sp, #48] 28 stp x23, x24, [sp, #64] 33 mov sp, x16 49 mov x16, sp 50 mov sp, x29 53 ldp x1, x2, [sp, #16] [all …]
|
| /arch/csky/abiv2/ |
| A D | mcount.S | 28 subi sp, 24 45 addi sp, 28 50 subi sp, 8 58 subi sp, 152 63 addi sp, 12 68 subi sp, 16 81 addi sp, 16 137 addi sp, 4 166 mov a0, sp 190 add t1, sp [all …]
|
| /arch/mips/alchemy/common/ |
| A D | sleeper.S | 24 subu sp, PT_SIZE 25 sw $1, PT_R1(sp) 26 sw $2, PT_R2(sp) 27 sw $3, PT_R3(sp) 28 sw $4, PT_R4(sp) 29 sw $5, PT_R5(sp) 30 sw $6, PT_R6(sp) 31 sw $7, PT_R7(sp) 46 sw k0, 0x20(sp) 48 sw k0, 0x1c(sp) [all …]
|
| /arch/arm64/lib/ |
| A D | kasan_sw_tags.S | 42 add x29, sp, #232 43 stp x2, x3, [sp, #8 * 2] 44 stp x4, x5, [sp, #8 * 4] 45 stp x6, x7, [sp, #8 * 6] 46 stp x8, x9, [sp, #8 * 8] 51 str x18, [sp, #8 * 18] 57 ldp x0, x1, [sp] 58 ldp x2, x3, [sp, #8 * 2] 59 ldp x4, x5, [sp, #8 * 4] 66 ldr x18, [sp, #8 * 18] [all …]
|
| /arch/mips/kernel/ |
| A D | mcount.S | 23 PTR_SUBU sp, PT_SIZE 25 PTR_S AT, PT_R1(sp) 26 PTR_S a0, PT_R4(sp) 27 PTR_S a1, PT_R5(sp) 28 PTR_S a2, PT_R6(sp) 29 PTR_S a3, PT_R7(sp) 31 PTR_S a4, PT_R8(sp) 32 PTR_S a5, PT_R9(sp) 73 addiu sp,sp,8 146 addiu sp, sp, 8 [all …]
|
| /arch/s390/kernel/ |
| A D | unwind_bc.c | 24 return (sp <= state->sp) || in outside_of_stack() 61 unsigned long sp, ip; in unwind_next_frame() local 66 sp = state->sp; in unwind_next_frame() 79 if (likely(sp)) { in unwind_next_frame() 90 sp = state->sp + STACK_FRAME_OVERHEAD; in unwind_next_frame() 107 if (sp & 0x7) in unwind_next_frame() 111 state->sp = sp; in unwind_next_frame() 132 unsigned long ip, sp; in __unwind_start() local 147 sp = regs->gprs[15]; in __unwind_start() 151 sp = task->thread.ksp; in __unwind_start() [all …]
|
| /arch/mips/include/asm/ |
| A D | pm.h | 20 PTR_SUBU sp, PT_SIZE 22 LONG_S $16, PT_R16(sp) 23 LONG_S $17, PT_R17(sp) 24 LONG_S $18, PT_R18(sp) 25 LONG_S $19, PT_R19(sp) 26 LONG_S $20, PT_R20(sp) 27 LONG_S $21, PT_R21(sp) 28 LONG_S $22, PT_R22(sp) 29 LONG_S $23, PT_R23(sp) 30 LONG_S $28, PT_R28(sp) [all …]
|
| /arch/mips/fw/lib/ |
| A D | call_o32.S | 44 REG_SUBU sp,O32_FRAMESZ 46 REG_S ra,O32_FRAMESZ-1*SZREG(sp) 47 REG_S fp,O32_FRAMESZ-2*SZREG(sp) 48 REG_S gp,O32_FRAMESZ-3*SZREG(sp) 49 REG_S s7,O32_FRAMESZ-4*SZREG(sp) 50 REG_S s6,O32_FRAMESZ-5*SZREG(sp) 60 move fp,sp 73 PTR_LA t0,O32_FRAMESZ(sp) 84 move sp,fp 88 REG_L sp,O32_NFRAMESZ-1*SZREG(sp) [all …]
|
| /arch/m68k/kernel/ |
| A D | entry.S | 52 lea %sp@(24),%sp 59 lea %sp@(28),%sp 65 lea %sp@(24),%sp 72 lea %sp@(28),%sp 79 lea %sp@(-84),%sp | leave a gap 89 lea %sp@(-84),%sp | leave a gap 114 movel %sp,%sp@- | stack frame pointer argument 122 movel %sp,%sp@- | stack frame pointer argument 296 movel %sp,%sp@- 313 movel %sp,%sp@- [all …]
|
| /arch/csky/kernel/ |
| A D | entry.S | 78 addi sp, 8 96 subi sp, 8 102 addi sp, 8 123 mov r9, sp 144 mov r9, sp 158 mov r9, sp 186 mov a0, sp 221 subi sp, 1 222 and a0, sp 223 addi sp, 1 [all …]
|
| /arch/sparc/include/asm/ |
| A D | ttable.h | 30 add %sp, PTREGS_OFF, %o0; \ 392 and %sp, 1, %g3; \ 394 srl %sp, 0, %sp; \ 398 add %sp, 0x08, %g1; \ 427 and %sp, 1, %g3; \ 429 srl %sp, 0, %sp; \ 616 and %sp, 1, %g3; \ 618 srl %sp, 0, %sp; \ 626 add %sp, 0x10, %g1; \ 649 and %sp, 1, %g3; \ [all …]
|