/linux/kernel/trace/ |
A D | fgraph.c | 60 unsigned long frame_pointer, unsigned long *retp) in ftrace_push_return_trace() argument 91 current->ret_stack[index].fp = frame_pointer; in ftrace_push_return_trace() 114 unsigned long frame_pointer, unsigned long *retp) in function_graph_enter() argument 132 if (ftrace_push_return_trace(ret, func, frame_pointer, retp)) in function_graph_enter() 150 unsigned long frame_pointer) in ftrace_pop_return_trace() argument 179 if (unlikely(current->ret_stack[index].fp != frame_pointer)) { in ftrace_pop_return_trace() 184 frame_pointer, in ftrace_pop_return_trace() 234 unsigned long ftrace_return_to_handler(unsigned long frame_pointer) in ftrace_return_to_handler() argument 239 ftrace_pop_return_trace(&trace, &ret, frame_pointer); in ftrace_return_to_handler()
|
/linux/arch/csky/kernel/ |
A D | ftrace.c | 148 unsigned long frame_pointer) in prepare_ftrace_return() argument 159 *(unsigned long *)frame_pointer, parent)) { in prepare_ftrace_return() 180 frame_pointer += 4; in prepare_ftrace_return() 181 if (*(unsigned long *)frame_pointer == old) in prepare_ftrace_return() 182 *(unsigned long *)frame_pointer = return_hooker; in prepare_ftrace_return()
|
A D | stacktrace.c | 22 fp = frame_pointer(regs); in walk_stackframe()
|
/linux/arch/nds32/kernel/ |
A D | ftrace.c | 194 unsigned long frame_pointer) in prepare_ftrace_return() argument 204 if (!function_graph_enter(old, self_addr, frame_pointer, NULL)) in prepare_ftrace_return() 216 unsigned long frame_pointer = in ftrace_graph_caller() local 219 prepare_ftrace_return(parent_ip, selfpc, frame_pointer); in ftrace_graph_caller() 222 extern unsigned long ftrace_return_to_handler(unsigned long frame_pointer);
|
/linux/arch/arm64/kernel/ |
A D | ftrace.c | 249 unsigned long frame_pointer) in prepare_ftrace_return() argument 264 if (!function_graph_enter(old, self_addr, frame_pointer, in prepare_ftrace_return() 265 (void *)frame_pointer)) { in prepare_ftrace_return()
|
/linux/arch/sparc/kernel/ |
A D | ftrace.c | 121 unsigned long frame_pointer) in prepare_ftrace_return() argument 128 if (function_graph_enter(parent, self_addr, frame_pointer, NULL)) in prepare_ftrace_return()
|
/linux/arch/arm/include/asm/ |
A D | ptrace.h | 94 #define frame_pointer(regs) (regs)->ARM_r7 macro 96 #define frame_pointer(regs) (regs)->ARM_fp macro
|
A D | stacktrace.h | 26 frame->fp = frame_pointer(regs); in arm_get_current_stackframe()
|
/linux/arch/riscv/include/asm/ |
A D | ptrace.h | 97 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function 123 unsigned long frame_pointer);
|
/linux/arch/riscv/kernel/ |
A D | ftrace.c | 182 unsigned long frame_pointer) in prepare_ftrace_return() argument 196 if (!function_graph_enter(old, self_addr, frame_pointer, parent)) in prepare_ftrace_return()
|
A D | stacktrace.c | 27 fp = frame_pointer(regs); in walk_stackframe()
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/ |
A D | dump.c | 136 u32 frame_pointer; /* core register 27*/ member 178 IWL_ERR(fwrt, "0x%08X | frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_umac_error_log() 289 u32 frame_pointer; member 321 IWL_ERR(fwrt, "0x%08X | tcm frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_tcm_error_log()
|
/linux/include/linux/ |
A D | kprobes.h | 208 void *frame_pointer); 212 void *frame_pointer) in kretprobe_trampoline_handler() argument 221 ret = __kretprobe_trampoline_handler(regs, frame_pointer); in kretprobe_trampoline_handler()
|
A D | ftrace.h | 988 unsigned long frame_pointer, unsigned long *retp);
|
/linux/arch/arm/kernel/ |
A D | ftrace.c | 200 unsigned long frame_pointer) in prepare_ftrace_return() argument 211 if (function_graph_enter(old, self_addr, frame_pointer, NULL)) in prepare_ftrace_return()
|
A D | traps.c | 210 fp = frame_pointer(regs); in dump_backtrace() 660 c_backtrace(frame_pointer(regs), processor_mode(regs), KERN_ERR); in arm_syscall()
|
/linux/arch/sparc/include/asm/ |
A D | ftrace.h | 32 unsigned long frame_pointer);
|
/linux/arch/x86/kernel/ |
A D | ftrace.c | 526 unsigned long frame_pointer); 636 unsigned long frame_pointer) in prepare_ftrace_return() argument 663 if (!function_graph_enter(*parent, ip, frame_pointer, parent)) in prepare_ftrace_return()
|
/linux/arch/x86/kernel/kprobes/ |
A D | core.c | 1072 unsigned long *frame_pointer = ®s->sp + 1; in arch_kretprobe_fixup_return() local 1075 *frame_pointer = (unsigned long)correct_ret_addr; in arch_kretprobe_fixup_return() 1083 unsigned long *frame_pointer; in trampoline_handler() local 1093 frame_pointer = ®s->sp + 1; in trampoline_handler() 1100 kretprobe_trampoline_handler(regs, frame_pointer); in trampoline_handler()
|
/linux/arch/csky/include/asm/ |
A D | ptrace.h | 67 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
|
/linux/arch/sh/include/asm/ |
A D | ptrace.h | 29 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
|
/linux/arch/x86/include/asm/ |
A D | ptrace.h | 214 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
|
/linux/arch/powerpc/include/asm/ |
A D | ptrace.h | 202 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
|
/linux/arch/arm64/include/asm/ |
A D | ptrace.h | 377 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
|
/linux/kernel/ |
A D | kprobes.c | 1935 void *frame_pointer) in __kretprobe_trampoline_handler() argument 1961 if (WARN_ON_ONCE(ri->fp != frame_pointer)) in __kretprobe_trampoline_handler()
|