Home
last modified time | relevance | path

Searched refs:new_sp (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/arch/s390/kernel/
Dstacktrace.c66 unsigned long orig_sp, new_sp; in save_stack_trace() local
69 new_sp = save_context_stack(trace, orig_sp, in save_stack_trace()
72 if (new_sp != orig_sp) in save_stack_trace()
74 new_sp = save_context_stack(trace, new_sp, in save_stack_trace()
77 if (new_sp != orig_sp) in save_stack_trace()
79 save_context_stack(trace, new_sp, in save_stack_trace()
/linux-4.4.14/arch/x86/kernel/
Dprocess_64.c232 unsigned long new_sp, in start_thread_common() argument
240 regs->sp = new_sp; in start_thread_common()
248 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument
250 start_thread_common(regs, new_ip, new_sp, in start_thread()
255 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp) in compat_start_thread() argument
257 start_thread_common(regs, new_ip, new_sp, in compat_start_thread()
Dprocess_32.c198 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument
207 regs->sp = new_sp; in start_thread()
Duprobes.c530 unsigned long new_sp = regs->sp - sizeof_long(); in push_ret_address() local
532 if (copy_to_user((void __user *)new_sp, &ip, sizeof_long())) in push_ret_address()
535 regs->sp = new_sp; in push_ret_address()
/linux-4.4.14/arch/mn10300/include/asm/
Dprocessor.h126 unsigned long new_pc, unsigned long new_sp) in start_thread() argument
130 regs->sp = new_sp; in start_thread()
/linux-4.4.14/arch/sh/include/asm/
Dprocessor_64.h159 #define start_thread(_regs, new_pc, new_sp) \ argument
164 _regs->regs[15] = new_sp
Dprocessor_32.h134 extern void start_thread(struct pt_regs *regs, unsigned long new_pc, unsigned long new_sp);
/linux-4.4.14/arch/avr32/include/asm/
Dprocessor.h128 #define start_thread(regs, new_pc, new_sp) \ argument
133 regs->sp = new_sp; \
/linux-4.4.14/arch/ia64/kernel/
Dsignal.c319 unsigned long tramp_addr, new_rbs = 0, new_sp; in setup_frame() local
323 new_sp = scr->pt.r12; in setup_frame()
326 int onstack = sas_ss_flags(new_sp); in setup_frame()
329 new_sp = current->sas_ss_sp + current->sas_ss_size; in setup_frame()
347 check_sp = (new_sp - sizeof(*frame)) & -STACK_ALIGN; in setup_frame()
353 frame = (void __user *) ((new_sp - sizeof(*frame)) & -STACK_ALIGN); in setup_frame()
/linux-4.4.14/arch/xtensa/include/asm/
Dprocessor.h181 #define start_thread(regs, new_pc, new_sp) \ argument
185 regs->areg[1] = new_sp; \
/linux-4.4.14/arch/parisc/include/asm/
Dprocessor.h271 #define start_thread(regs, new_pc, new_sp) do { \ argument
272 elf_addr_t *sp = (elf_addr_t *)new_sp; \
/linux-4.4.14/arch/sh/kernel/
Dprocess_32.c68 unsigned long new_sp) in start_thread() argument
73 regs->regs[15] = new_sp; in start_thread()
/linux-4.4.14/arch/blackfin/kernel/
Dprocess.c81 void start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument
89 task_thread_info(current)->l1_task_info.lowest_sp = (void *)new_sp; in start_thread()
93 wrusp(new_sp); in start_thread()
/linux-4.4.14/arch/blackfin/include/asm/
Dprocessor.h68 unsigned long new_sp);
/linux-4.4.14/arch/ia64/include/asm/
Dprocessor.h311 #define start_thread(regs,new_ip,new_sp) do { \ argument
321 regs->r12 = new_sp - 16; /* allocate 16 byte scratch area */ \
/linux-4.4.14/arch/x86/include/asm/
Delf.h190 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp);
Dprocessor.h777 unsigned long new_sp);