/linux-master/arch/sparc/include/asm/ |
H A D | ftrace.h | 32 unsigned long frame_pointer);
|
/linux-master/arch/csky/include/asm/ |
H A D | ftrace.h | 31 unsigned long frame_pointer);
|
H A D | ptrace.h | 67 static inline unsigned long frame_pointer(struct pt_regs *regs) function
|
/linux-master/arch/x86/kernel/ |
H A D | rethook.c | 69 unsigned long *frame_pointer; local 79 frame_pointer = (long *)(regs + 1); 82 * The return address at 'frame_pointer' is recovered by the 86 rethook_trampoline_handler(regs, (unsigned long)frame_pointer); 110 unsigned long *frame_pointer = (void *)(regs + 1); local 113 *frame_pointer = correct_ret_addr;
|
H A D | ftrace.c | 623 unsigned long frame_pointer) 650 if (!function_graph_enter(*parent, ip, frame_pointer, parent)) 622 prepare_ftrace_return(unsigned long ip, unsigned long *parent, unsigned long frame_pointer) argument
|
/linux-master/arch/arm/include/asm/ |
H A D | perf_event.h | 20 frame_pointer((regs)) = (unsigned long) __builtin_frame_address(0); \
|
H A D | ftrace.h | 79 unsigned long frame_pointer,
|
H A D | stacktrace.h | 32 frame->fp = frame_pointer(regs);
|
H A D | ptrace.h | 95 #define frame_pointer(regs) (regs)->ARM_r7 macro 97 #define frame_pointer(regs) (regs)->ARM_fp macro
|
/linux-master/arch/csky/kernel/ |
H A D | ftrace.c | 148 unsigned long frame_pointer) 159 *(unsigned long *)frame_pointer, parent)) { 176 * We need set *parent and *(frame_pointer + 4) for resume, 180 frame_pointer += 4; 181 if (*(unsigned long *)frame_pointer == old) 182 *(unsigned long *)frame_pointer = return_hooker; 147 prepare_ftrace_return(unsigned long *parent, unsigned long self_addr, unsigned long frame_pointer) argument
|
H A D | stacktrace.c | 22 fp = frame_pointer(regs);
|
/linux-master/arch/riscv/kernel/ |
H A D | ftrace.c | 162 unsigned long frame_pointer) 176 if (!function_graph_enter(old, self_addr, frame_pointer, parent)) 188 prepare_ftrace_return(parent, ip, frame_pointer(regs)); 161 prepare_ftrace_return(unsigned long *parent, unsigned long self_addr, unsigned long frame_pointer) argument
|
H A D | stacktrace.c | 28 fp = frame_pointer(regs);
|
/linux-master/kernel/trace/ |
H A D | fgraph.c | 70 unsigned long frame_pointer, unsigned long *retp) 101 current->ret_stack[index].fp = frame_pointer; 124 unsigned long frame_pointer, unsigned long *retp) 142 if (ftrace_push_return_trace(ret, func, frame_pointer, retp)) 160 unsigned long frame_pointer) 189 if (unlikely(current->ret_stack[index].fp != frame_pointer)) { 194 frame_pointer, 248 unsigned long frame_pointer) 253 ftrace_pop_return_trace(&trace, &ret, frame_pointer); 288 unsigned long ftrace_return_to_handler(unsigned long frame_pointer) argument 69 ftrace_push_return_trace(unsigned long ret, unsigned long func, unsigned long frame_pointer, unsigned long *retp) argument 123 function_graph_enter(unsigned long ret, unsigned long func, unsigned long frame_pointer, unsigned long *retp) argument 159 ftrace_pop_return_trace(struct ftrace_graph_ret *trace, unsigned long *ret, unsigned long frame_pointer) argument 247 __ftrace_return_to_handler(struct fgraph_ret_regs *ret_regs, unsigned long frame_pointer) argument [all...] |
/linux-master/arch/arm/kernel/ |
H A D | ftrace.c | 228 unsigned long frame_pointer, 239 frame_pointer += 4; 242 .fp = frame_pointer, 251 frame_pointer = frame.sp; 257 if (function_graph_enter(old, self_addr, frame_pointer, NULL)) 227 prepare_ftrace_return(unsigned long *parent, unsigned long self_addr, unsigned long frame_pointer, unsigned long stack_pointer) argument
|
/linux-master/arch/sparc/kernel/ |
H A D | ftrace.c | 121 unsigned long frame_pointer) 128 if (function_graph_enter(parent, self_addr, frame_pointer, NULL)) 119 prepare_ftrace_return(unsigned long parent, unsigned long self_addr, unsigned long frame_pointer) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | ptrace.h | 100 static inline unsigned long frame_pointer(struct pt_regs *regs) function 126 unsigned long frame_pointer);
|
/linux-master/arch/sh/include/asm/ |
H A D | ptrace.h | 29 static inline unsigned long frame_pointer(struct pt_regs *regs) function
|
/linux-master/arch/arm64/include/asm/ |
H A D | ftrace.h | 216 unsigned long frame_pointer);
|
H A D | ptrace.h | 377 static inline unsigned long frame_pointer(struct pt_regs *regs) function
|
/linux-master/arch/arm64/kernel/ |
H A D | ftrace.c | 459 unsigned long frame_pointer) 474 if (!function_graph_enter(old, self_addr, frame_pointer, 475 (void *)frame_pointer)) { 458 prepare_ftrace_return(unsigned long self_addr, unsigned long *parent, unsigned long frame_pointer) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | dump.c | 97 u32 frame_pointer; /* core register 27*/ member in struct:iwl_umac_error_event_table 165 IWL_ERR(fwrt, "0x%08X | frame pointer\n", table.frame_pointer); 285 u32 frame_pointer; member in struct:iwl_tcm_error_event_table 327 IWL_ERR(fwrt, "0x%08X | tcm frame pointer\n", table.frame_pointer); 354 u32 frame_pointer; member in struct:iwl_rcm_error_event_table 400 IWL_ERR(fwrt, "0x%08X | rcm frame pointer\n", table.frame_pointer);
|
/linux-master/include/linux/ |
H A D | kprobes.h | 225 void *frame_pointer); 229 void *frame_pointer) 238 ret = __kretprobe_trampoline_handler(regs, frame_pointer); 228 kretprobe_trampoline_handler(struct pt_regs *regs, void *frame_pointer) argument
|
/linux-master/arch/x86/include/asm/ |
H A D | ftrace.h | 110 unsigned long frame_pointer);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | ptrace.h | 221 static inline unsigned long frame_pointer(struct pt_regs *regs) function
|