Searched refs:next_sp (Results 1 - 15 of 15) sorted by relevance

/linux-master/arch/powerpc/perf/
H A Dcallchain.c46 unsigned long sp, next_sp; local
61 next_sp = fp[0];
63 if (next_sp == sp + STACK_INT_FRAME_SIZE &&
97 if (!valid_next_sp(next_sp, sp))
99 sp = next_sp;
H A Dcallchain_32.c102 unsigned int next_sp, unsigned int next_ip)
109 * Note: the next_sp - sp >= signal frame size check
110 * is true when next_sp < sp, for example, when
114 if (next_sp - sp >= sizeof(struct signal_frame_32) &&
121 if (!mctx && next_sp - sp >= sizeof(struct rt_signal_frame_32) &&
136 unsigned int sp, next_sp; local
149 if (invalid_user_sp(sp) || read_user_stack_32(fp, &next_sp))
154 uregs = signal_frame_32_regs(sp, next_sp, next_ip);
156 uregs = signal_frame_32_regs(sp, next_sp, lr);
176 sp = next_sp;
101 signal_frame_32_regs(unsigned int sp, unsigned int next_sp, unsigned int next_ip) argument
[all...]
H A Dcallchain_64.c70 unsigned long sp, next_sp; local
84 if (invalid_user_sp(sp) || read_user_stack_64(fp, &next_sp))
90 * Note: the next_sp - sp >= signal frame size check
91 * is true when next_sp < sp, which can happen when
95 if (next_sp - sp >= sizeof(struct signal_frame_64) &&
118 sp = next_sp;
/linux-master/arch/loongarch/kernel/
H A Dunwind.c27 state->sp = info->next_sp;
H A Dunwind_prologue.c210 regs = (struct pt_regs *)info->next_sp;
225 state->sp = info->next_sp;
H A Dprocess.c247 info->next_sp = nextsp;
264 info->next_sp = 0;
H A Dunwind_orc.c479 regs = (struct pt_regs *)info->next_sp;
/linux-master/arch/x86/kernel/
H A Ddumpstack_32.c58 info->next_sp = (unsigned long *)*begin;
83 info->next_sp = (unsigned long *)*begin;
102 info->next_sp = (unsigned long *)this_cpu_read(cpu_tss_rw.x86_tss.sp);
H A Dunwind_guess.c42 state->sp = PTR_ALIGN(info->next_sp, sizeof(long));
H A Ddumpstack_64.c131 info->next_sp = (unsigned long *)regs->sp;
165 info->next_sp = (unsigned long *)*(end - 1);
H A Dunwind_frame.c44 printk_deferred("unwind stack type:%d next_sp:%p mask:0x%lx graph_idx:%d\n",
45 state->stack_info.type, state->stack_info.next_sp,
49 sp = PTR_ALIGN(stack_info.next_sp, sizeof(long))) {
225 * that info->next_sp could point to an empty stack and the next bp
229 if (get_stack_info(info->next_sp, state->task, info,
H A Ddumpstack.c44 info->next_sp = NULL;
63 info->next_sp = NULL;
218 stack = stack_info.next_sp) {
H A Dunwind_orc.c58 printk_deferred("unwind stack type:%d next_sp:%p mask:0x%lx graph_idx:%d\n",
59 state->stack_info.type, state->stack_info.next_sp,
63 sp = PTR_ALIGN(stack_info.next_sp, sizeof(long))) {
/linux-master/arch/x86/include/asm/
H A Dstacktrace.h28 unsigned long *begin, *end, *next_sp; member in struct:stack_info
/linux-master/arch/loongarch/include/asm/
H A Dstacktrace.h21 unsigned long begin, end, next_sp; member in struct:stack_info

Completed in 171 milliseconds