Home
last modified time | relevance | path

Searched refs:prev_sp (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/arch/parisc/kernel/
A Dunwind.c235 info->prev_sp = regs->gr[30]; in unwind_special()
242 info->prev_sp = info->prev_ip = 0; in unwind_special()
251 info->prev_sp = regs->gr[30]; in unwind_special()
300 info->prev_sp = sp - 64; in unwind_frame_regs()
306 info->prev_sp = 0; in unwind_frame_regs()
314 sp = info->prev_sp; in unwind_frame_regs()
321 info->prev_sp, info->prev_ip); in unwind_frame_regs()
370 info->prev_sp = info->sp - frame_size; in unwind_frame_regs()
445 if (next_frame->prev_sp == 0 || in unwind_once()
449 next_frame->sp = next_frame->prev_sp; in unwind_once()
[all …]
/linux-6.3-rc2/arch/powerpc/perf/
A Dcallchain.c26 static int valid_next_sp(unsigned long sp, unsigned long prev_sp) in valid_next_sp() argument
32 if (sp >= prev_sp + STACK_FRAME_MIN_SIZE) in valid_next_sp()
38 if ((sp & ~(THREAD_SIZE - 1)) != (prev_sp & ~(THREAD_SIZE - 1))) in valid_next_sp()
/linux-6.3-rc2/arch/parisc/include/asm/
A Dunwind.h65 unsigned long prev_sp, prev_ip; member
/linux-6.3-rc2/arch/x86/kernel/
A Dunwind_orc.c443 unsigned long ip_p, sp, tmp, orig_ip = state->ip, prev_sp = state->sp; in unwind_next_frame() local
641 state->sp <= prev_sp) { in unwind_next_frame()
A Dsev.c1851 unsigned long sp, prev_sp; in vc_from_invalid_context() local
1854 prev_sp = regs->sp; in vc_from_invalid_context()
1861 return is_vc2_stack(sp) && !is_vc2_stack(prev_sp); in vc_from_invalid_context()
/linux-6.3-rc2/arch/ia64/kernel/
A Dunwind.c1885 unsigned long prev_ip, prev_sp, prev_bsp; in unw_unwind() local
1893 prev_sp = info->sp; in unw_unwind()
1950 if (info->ip == prev_ip && info->sp == prev_sp && info->bsp == prev_bsp) { in unw_unwind()

Completed in 18 milliseconds