Home
last modified time | relevance | path

Searched refs:sp (Results 126 – 150 of 1489) sorted by relevance

12345678910>>...60

/openbmc/linux/arch/nios2/boot/compressed/
H A Dhead.S71 movia sp, 0x10000
72 add sp, sp, r1
74 addi sp, sp, -16
75 stw r4, 0(sp)
76 stw r5, 4(sp)
77 stw r6, 8(sp)
78 stw r7, 12(sp)
82 ldw r4, 0(sp)
83 ldw r5, 4(sp)
84 ldw r6, 8(sp)
[all …]
/openbmc/linux/arch/m68k/math-emu/
H A Dfp_entry.S57 move.l (FPS_PC2,%sp),(FPS_PC,%sp)
68 btst #7,(FPS_SR,%sp)
84 addq.l #4,%sp
86 addq.l #4,%sp
87 move.l %a0,-(%sp)
91 add.w #12,%sp
98 move.l (FPS_PC,%sp),-(%sp)
102 add.w #12,%sp
125 move.l (PT_OFF_D0+8,%sp),%d0
130 move.l (PT_OFF_D1+8,%sp),%d0
[all …]
/openbmc/linux/arch/arm64/include/asm/stacktrace/
H A Dcommon.h58 unsigned long sp, unsigned long size) in stackinfo_on_stack() argument
63 if (sp < info->low || sp + size < sp || sp + size > info->high) in stackinfo_on_stack()
81 unsigned long sp, in unwind_find_next_stack() argument
87 if (stackinfo_on_stack(info, sp, size)) in unwind_find_next_stack()
106 unsigned long sp, in unwind_consume_stack() argument
111 if (stackinfo_on_stack(&state->stack, sp, size)) in unwind_consume_stack()
114 next = unwind_find_next_stack(state, sp, size); in unwind_consume_stack()
143 state->stack.low = sp + size; in unwind_consume_stack()
/openbmc/linux/arch/csky/kernel/
H A Dstacktrace.c19 unsigned long fp, sp, pc; in walk_stackframe() local
23 sp = user_stack_pointer(regs); in walk_stackframe()
28 sp = current_stack_pointer; in walk_stackframe()
33 sp = thread_saved_sp(task); in walk_stackframe()
45 low = sp; in walk_stackframe()
51 sp = fp; in walk_stackframe()
63 unsigned long sp, pc; in walk_stackframe() local
70 sp = current_stack_pointer; in walk_stackframe()
74 sp = thread_saved_sp(task); in walk_stackframe()
78 if (unlikely(sp & 0x3)) in walk_stackframe()
[all …]
/openbmc/u-boot/arch/arm/mach-mvebu/
H A Dlowlevel_spl.S7 stmfd sp!, {r0 - r12, lr} /* @ save registers on stack */
9 str sp, [r12]
15 ldr sp, [r12]
17 ldmfd sp!, {r0 - r12, pc} /* @ restore regs and return */
28 stmfd sp!, {r1-r12}
32 ldmfd sp!, {r1-r12}
44 stmfd sp!, {r1-r12}
50 ldmfd sp!, {r1-r12}
62 stmfd sp!, {r1-r12}
68 ldmfd sp!, {r1-r12}
/openbmc/linux/arch/arm/kernel/
H A Dentry-header.S84 moveq r12, sp
95 stmdb sp!, {r0-r11}
114 str r8, [sp, #S_IP]
115 add r8, sp, #S_SP
134 add r12, sp, #S_IP
164 @ restore main sp
165 add sp, sp, #PT_REGS_SIZE-S_IP
336 add sp, #\offset
341 mov r2, sp
345 add sp, sp, #\offset + S_SP
[all …]
/openbmc/linux/arch/sparc/mm/
H A Dfault_32.c347 if (sp & 0x7UL) in check_stack_aligned()
353 unsigned long sp; in window_overflow_fault() local
356 if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) in window_overflow_fault()
358 force_user_fault(sp, 1); in window_overflow_fault()
360 check_stack_aligned(sp); in window_overflow_fault()
365 if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) in window_underflow_fault()
367 force_user_fault(sp, 0); in window_underflow_fault()
369 check_stack_aligned(sp); in window_underflow_fault()
374 unsigned long sp; in window_ret_fault() local
377 if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) in window_ret_fault()
[all …]
/openbmc/linux/arch/openrisc/kernel/
H A Dprocess.c174 unsigned long sp = (unsigned long)task_stack_page(p) + THREAD_SIZE; in copy_thread() local
177 top_of_kernel_stack = sp; in copy_thread()
180 sp -= STACK_FRAME_OVERHEAD; /* redzone */ in copy_thread()
181 sp -= sizeof(struct pt_regs); in copy_thread()
182 userregs = (struct pt_regs *) sp; in copy_thread()
185 sp -= STACK_FRAME_OVERHEAD; /* redzone */ in copy_thread()
186 sp -= sizeof(struct pt_regs); in copy_thread()
187 kregs = (struct pt_regs *)sp; in copy_thread()
197 userregs->sp = usp; in copy_thread()
214 kregs->sp = top_of_kernel_stack; in copy_thread()
[all …]
/openbmc/linux/drivers/crypto/vmx/
H A Daesp8-ppc.pl115 $sp="r1";
408 $STU $sp,-$FRAME($sp)
446 addi $sp,$sp,$FRAME
711 $STU $sp,-`($FRAME+21*16+6*$SIZE_T)`($sp)
1278 addi $sp,$sp,`$FRAME+21*16+6*$SIZE_T`
1433 $STU $sp,-`($FRAME+21*16+6*$SIZE_T)`($sp)
1946 addi $sp,$sp,`$FRAME+21*16+6*$SIZE_T`
2454 $STU $sp,-`($FRAME+21*16+6*$SIZE_T)`($sp)
3014 addi $sp,$sp,`$FRAME+21*16+6*$SIZE_T`
3106 $STU $sp,-`($FRAME+21*16+6*$SIZE_T)`($sp)
[all …]
/openbmc/linux/arch/sh/kernel/
H A Ddumpstack.c89 unsigned long *sp, const struct stacktrace_ops *ops, in stack_reader_dump() argument
96 ((unsigned long)sp & (~(THREAD_SIZE - 1))); in stack_reader_dump()
98 while (!kstack_end(sp)) { in stack_reader_dump()
99 unsigned long addr = *sp++; in stack_reader_dump()
123 void show_trace(struct task_struct *tsk, unsigned long *sp, in show_trace() argument
131 unwind_stack(tsk, regs, sp, &print_trace_ops, (void *)loglvl); in show_trace()
141 void show_stack(struct task_struct *tsk, unsigned long *sp, const char *loglvl) in show_stack() argument
148 sp = (unsigned long *)current_stack_pointer; in show_stack()
150 sp = (unsigned long *)tsk->thread.sp; in show_stack()
152 stack = (unsigned long)sp; in show_stack()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dsignal.c84 unsigned long sp = regs->sp; in get_sigframe() local
89 sp -= 128; in get_sigframe()
98 if (sas_ss_flags(sp) == 0) { in get_sigframe()
108 sp = (unsigned long) ka->sa.sa_restorer; in get_sigframe()
112 sp = fpu__alloc_mathframe(sp, ia32_frame, &buf_fx, &math_size); in get_sigframe()
113 *fpstate = (void __user *)sp; in get_sigframe()
115 sp -= frame_size; in get_sigframe()
122 sp = ((sp + 4) & -FRAME_ALIGNMENT) - 4; in get_sigframe()
124 sp = round_down(sp, FRAME_ALIGNMENT) - 8; in get_sigframe()
131 !__on_sig_stack(sp))) { in get_sigframe()
[all …]
H A Dunwind_guess.c16 addr = READ_ONCE_NOCHECK(*state->sp); in unwind_get_return_address()
18 return unwind_recover_ret_addr(state, addr, state->sp); in unwind_get_return_address()
35 for (state->sp++; state->sp < info->end; state->sp++) { in unwind_next_frame()
36 unsigned long addr = READ_ONCE_NOCHECK(*state->sp); in unwind_next_frame()
42 state->sp = PTR_ALIGN(info->next_sp, sizeof(long)); in unwind_next_frame()
44 } while (!get_stack_info(state->sp, state->task, info, in unwind_next_frame()
57 state->sp = PTR_ALIGN(first_frame, sizeof(long)); in __unwind_start()
/openbmc/linux/arch/mips/include/asm/
H A Dstackframe.h30 LONG_S \reg, \offset(sp)
61 LONG_S v1, PT_LO(sp)
63 LONG_S v1, PT_HI(sp)
65 LONG_S v1, PT_ACX(sp)
77 LONG_S v1, PT_HI(sp)
85 LONG_S v1, PT_LO(sp)
132 move k0, sp
134 .cfi_register sp, k0
179 move k0, sp
202 move k0, sp
[all …]
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dqla_inline.h184 memset(sp, 0, sizeof(*sp)); in qla2xxx_init_sp()
186 sp->iocbs = 1; in qla2xxx_init_sp()
187 sp->vha = vha; in qla2xxx_init_sp()
199 srb_t *sp = NULL; in qla2xxx_get_qpair_sp() local
207 if (sp) in qla2xxx_get_qpair_sp()
211 return sp; in qla2xxx_get_qpair_sp()
238 if (!sp) in qla2x00_get_sp()
241 sp->vha = vha; in qla2x00_get_sp()
243 if (!sp) in qla2x00_get_sp()
245 return sp; in qla2x00_get_sp()
[all …]
/openbmc/linux/arch/sparc/kernel/
H A Dtrampoline_64.S146 stx %g2, [%sp + 2047 + 128 + 0x00]
148 stx %g2, [%sp + 2047 + 128 + 0x08]
150 stx %g2, [%sp + 2047 + 128 + 0x10]
153 stx %g2, [%sp + 2047 + 128 + 0x18]
156 stx %g2, [%sp + 2047 + 128 + 0x20]
168 stx %g2, [%sp + 2047 + 128 + 0x38]
174 add %sp, (2047 + 128), %o0
207 add %sp, (2047 + 128), %o0
372 add %sp, (2047 + 128), %o0
389 add %sp, (2047 + 128), %o0
[all …]
H A Dtrampoline_32.S65 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
66 or %sp, %lo(THREAD_SIZE - STACKFRAME_SZ), %sp
67 add %g6, %sp, %sp
126 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
127 or %sp, %lo(THREAD_SIZE - STACKFRAME_SZ), %sp
128 add %g6, %sp, %sp
182 sethi %hi(THREAD_SIZE - STACKFRAME_SZ), %sp
183 or %sp, %lo(THREAD_SIZE - STACKFRAME_SZ), %sp
184 add %g6, %sp, %sp
H A Dentry.S38 #define _SV save %sp, -STACKFRAME_SZ, %sp
254 add %sp, STACKFRAME_SZ, %o0
1140 save %sp, -STACKFRAME_SZ, %sp
1153 save %sp, -STACKFRAME_SZ, %sp
1317 save %sp, -0x40, %sp
1318 save %sp, -0x40, %sp
1319 save %sp, -0x40, %sp
1320 save %sp, -0x40, %sp
1321 save %sp, -0x40, %sp
1322 save %sp, -0x40, %sp
[all …]
/openbmc/linux/drivers/misc/ibmasm/
H A Ddot_command.c17 void ibmasm_receive_message(struct service_processor *sp, void *message, int message_size) in ibmasm_receive_message() argument
34 ibmasm_receive_event(sp, message, size); in ibmasm_receive_message()
37 ibmasm_receive_command_response(sp, message, size); in ibmasm_receive_message()
40 ibmasm_receive_heartbeat(sp, message, size); in ibmasm_receive_message()
43 dev_err(sp->dev, "Received unknown message from service processor\n"); in ibmasm_receive_message()
54 int ibmasm_send_driver_vpd(struct service_processor *sp) in ibmasm_send_driver_vpd() argument
62 command = ibmasm_new_command(sp, INIT_BUFFER_SIZE); in ibmasm_send_driver_vpd()
85 ibmasm_exec_command(sp, command); in ibmasm_send_driver_vpd()
110 int ibmasm_send_os_state(struct service_processor *sp, int os_state) in ibmasm_send_os_state() argument
116 cmd = ibmasm_new_command(sp, sizeof(struct os_state_command)); in ibmasm_send_os_state()
[all …]
/openbmc/u-boot/arch/m68k/lib/
H A Dbootm.c31 ulong sp; in arch_lmb_reserve() local
42 sp = get_sp(); in arch_lmb_reserve()
43 debug ("## Current stack ends at 0x%08lx ", sp); in arch_lmb_reserve()
46 sp -= 1024; in arch_lmb_reserve()
47 lmb_reserve(lmb, sp, (CONFIG_SYS_SDRAM_BASE + gd->ram_size - sp)); in arch_lmb_reserve()
103 ulong sp; in get_sp() local
106 "movel %%d0, %0\n": "=d"(sp): :"%d0"); in get_sp()
108 return sp; in get_sp()
/openbmc/linux/arch/parisc/kernel/
H A Dtoc_asm.S16 load32 PA(toc_stack),%sp
25 add %r4,%sp,%sp
33 copy %sp,%arg0
34 ldo PT_SZ_ALGN(%sp), %sp
38 0: cmpb,<<,n %r1,%sp,0b
55 tovirt_r1 %sp
62 ldo -16(%sp),%r29
/openbmc/linux/arch/loongarch/include/asm/
H A Dstackframe.h26 LONG_S \reg, sp, \offset
36 LONG_L \reg, sp, \offset
94 move t0, sp
96 .cfi_register sp, t0
98 LONG_L sp, t1, 0
112 move t0, sp
117 PTR_ADDI sp, sp, -PT_SIZE
119 .cfi_def_cfa sp, 0
123 LONG_S zero, sp, PT_R0
144 LONG_S ra, sp, PT_ERA
[all …]
/openbmc/u-boot/arch/arm/lib/
H A Dvectors.S192 sub sp, sp, #S_FRAME_SIZE
198 add r5, sp, #S_SP
205 sub sp, sp, #S_FRAME_SIZE
206 stmia sp, {r0 - r12} @ Calling r0-r12
208 add r8, sp, #S_PC
209 stmdb r8, {sp, lr}^ @ Calling SP, LR
214 mov r0, sp
220 ldr lr, [sp, #S_PC] @ Get PC
221 add sp, sp, #S_FRAME_SIZE
239 ldr sp, IRQ_STACK_START
[all …]
/openbmc/linux/arch/loongarch/kernel/
H A Dunwind.c19 for (state->sp += sizeof(unsigned long); in default_next_frame()
20 state->sp < info->end; state->sp += sizeof(unsigned long)) { in default_next_frame()
21 addr = *(unsigned long *)(state->sp); in default_next_frame()
22 state->pc = unwind_graph_addr(state, addr, state->sp + 8); in default_next_frame()
27 state->sp = info->next_sp; in default_next_frame()
29 } while (!get_stack_info(state->sp, state->task, info)); in default_next_frame()
H A Dunwind_prologue.c119 if (state->sp >= info->end || state->sp < info->begin) in unwind_by_prologue()
123 regs = (struct pt_regs *)state->sp; in unwind_by_prologue()
128 state->sp = regs->regs[3]; in unwind_by_prologue()
176 state->sp = state->sp + frame_size; in unwind_by_prologue()
182 state->pc = *(unsigned long *)(state->sp + frame_ra); in unwind_by_prologue()
183 state->sp = state->sp + frame_size; in unwind_by_prologue()
205 state->pc = unwind_graph_addr(state, state->pc, state->sp); in next_frame()
219 state->sp = regs->regs[3]; in next_frame()
220 get_stack_info(state->sp, state->task, info); in next_frame()
225 state->sp = info->next_sp; in next_frame()
[all …]
/openbmc/linux/Documentation/translations/sp_SP/process/
H A Dprogramming-language.rst1 .. include:: ../disclaimer-sp.rst
11 El kernel está escrito en el lenguaje de programación C [sp-c-language]_.
12 Más concretamente, el kernel normalmente se compila con ``gcc`` [sp-gcc]_
13 bajo ``-std=gnu11`` [sp-gcc-c-dialect-options]_: el dialecto GNU de ISO C11.
14 ``clang`` [sp-clang]_ también es compatible, consulte los documentos en
28 [sp-gcc-attribute-syntax]_. Los atributos permiten introducir semántica
31 al idioma (por ejemplo, agregar una nueva palabra clave) [sp-n2049]_.
46 .. [sp-c-language] http://www.open-std.org/jtc1/sc22/wg14/www/standards
47 .. [sp-gcc] https://gcc.gnu.org
48 .. [sp-clang] https://clang.llvm.org
[all …]

12345678910>>...60