Searched refs:new_sp (Results 1 – 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
D | signal.c | 230 unsigned long tramp_addr, new_rbs = 0, new_sp; in setup_frame() local 234 new_sp = scr->pt.r12; in setup_frame() 237 int onstack = sas_ss_flags(new_sp); in setup_frame() 240 new_sp = current->sas_ss_sp + current->sas_ss_size; in setup_frame() 258 check_sp = (new_sp - sizeof(*frame)) & -STACK_ALIGN; in setup_frame() 265 frame = (void __user *) ((new_sp - sizeof(*frame)) & -STACK_ALIGN); in setup_frame()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
D | process_64.c | 482 unsigned long new_sp, in start_thread_common() argument 499 regs->sp = new_sp; in start_thread_common() 506 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument 508 start_thread_common(regs, new_ip, new_sp, in start_thread() 514 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp) in compat_start_thread() argument 516 start_thread_common(regs, new_ip, new_sp, in compat_start_thread()
|
D | process_32.c | 115 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) in start_thread() argument 124 regs->sp = new_sp; in start_thread()
|
D | uprobes.c | 528 unsigned long new_sp = regs->sp - sizeof_long(regs); in emulate_push_stack() local 530 if (copy_to_user((void __user *)new_sp, &val, sizeof_long(regs))) in emulate_push_stack() 533 regs->sp = new_sp; in emulate_push_stack()
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
D | processor.h | 196 #define start_thread(regs, new_pc, new_sp) \ argument 202 (regs)->areg[1] = (new_sp); \
|
/kernel/linux/linux-5.10/arch/sh/kernel/ |
D | process_32.c | 63 unsigned long new_sp) in start_thread() argument 68 regs->regs[15] = new_sp; in start_thread()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
D | processor.h | 250 #define start_thread(regs, new_pc, new_sp) do { \ argument 251 elf_addr_t *sp = (elf_addr_t *)new_sp; \
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
D | processor_32.h | 128 extern void start_thread(struct pt_regs *regs, unsigned long new_pc, unsigned long new_sp);
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
D | processor.h | 300 #define start_thread(regs,new_ip,new_sp) do { \ argument 310 regs->r12 = new_sp - 16; /* allocate 16 byte scratch area */ \
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
D | elf.h | 189 void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp);
|
D | processor.h | 787 unsigned long new_sp);
|