Home
last modified time | relevance | path

Searched refs:frame_pointer (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.3-rc2/arch/x86/kernel/
A Drethook.c69 unsigned long *frame_pointer; in arch_rethook_trampoline_callback() local
79 frame_pointer = (long *)(regs + 1); in arch_rethook_trampoline_callback()
86 rethook_trampoline_handler(regs, (unsigned long)frame_pointer); in arch_rethook_trampoline_callback()
110 unsigned long *frame_pointer = (void *)(regs + 1); in arch_rethook_fixup_return() local
113 *frame_pointer = correct_ret_addr; in arch_rethook_fixup_return()
A Dftrace.c529 unsigned long frame_pointer);
626 unsigned long frame_pointer) in prepare_ftrace_return() argument
653 if (!function_graph_enter(*parent, ip, frame_pointer, parent)) in prepare_ftrace_return()
/linux-6.3-rc2/arch/csky/kernel/
A Dftrace.c148 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 Dstacktrace.c22 fp = frame_pointer(regs); in walk_stackframe()
/linux-6.3-rc2/kernel/trace/
A Dfgraph.c69 unsigned long frame_pointer, unsigned long *retp) in ftrace_push_return_trace() argument
100 current->ret_stack[index].fp = frame_pointer; in ftrace_push_return_trace()
123 unsigned long frame_pointer, unsigned long *retp) in function_graph_enter() argument
141 if (ftrace_push_return_trace(ret, func, frame_pointer, retp)) in function_graph_enter()
159 unsigned long frame_pointer) in ftrace_pop_return_trace() argument
188 if (unlikely(current->ret_stack[index].fp != frame_pointer)) { in ftrace_pop_return_trace()
193 frame_pointer, in ftrace_pop_return_trace()
243 unsigned long ftrace_return_to_handler(unsigned long frame_pointer) in ftrace_return_to_handler() argument
248 ftrace_pop_return_trace(&trace, &ret, frame_pointer); in ftrace_return_to_handler()
/linux-6.3-rc2/arch/arm/kernel/
A Dftrace.c228 unsigned long frame_pointer, in prepare_ftrace_return() argument
239 frame_pointer += 4; in prepare_ftrace_return()
242 .fp = frame_pointer, in prepare_ftrace_return()
251 frame_pointer = frame.sp; in prepare_ftrace_return()
257 if (function_graph_enter(old, self_addr, frame_pointer, NULL)) in prepare_ftrace_return()
A Dtraps.c229 fp = frame_pointer(regs); in dump_backtrace()
680 c_backtrace(frame_pointer(regs), processor_mode(regs), KERN_ERR); in arm_syscall()
/linux-6.3-rc2/arch/sparc/kernel/
A Dftrace.c121 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-6.3-rc2/drivers/net/wireless/intel/iwlwifi/fw/
A Ddump.c90 u32 frame_pointer; /* core register 27*/ member
140 IWL_ERR(fwrt, "0x%08X | frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_umac_error_log()
254 u32 frame_pointer; member
286 IWL_ERR(fwrt, "0x%08X | tcm frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_tcm_error_log()
313 u32 frame_pointer; member
349 IWL_ERR(fwrt, "0x%08X | rcm frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_rcm_error_log()
/linux-6.3-rc2/arch/riscv/include/asm/
A Dptrace.h97 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
123 unsigned long frame_pointer);
/linux-6.3-rc2/arch/riscv/kernel/
A Dftrace.c162 unsigned long frame_pointer) in prepare_ftrace_return() argument
176 if (!function_graph_enter(old, self_addr, frame_pointer, parent)) in prepare_ftrace_return()
A Dstacktrace.c28 fp = frame_pointer(regs); in walk_stackframe()
/linux-6.3-rc2/arch/arm/include/asm/
A Dptrace.h94 #define frame_pointer(regs) (regs)->ARM_r7 macro
96 #define frame_pointer(regs) (regs)->ARM_fp macro
A Dperf_event.h20 frame_pointer((regs)) = (unsigned long) __builtin_frame_address(0); \
A Dstacktrace.h32 frame->fp = frame_pointer(regs); in arm_get_current_stackframe()
/linux-6.3-rc2/arch/arm64/kernel/
A Dftrace.c435 unsigned long frame_pointer) in prepare_ftrace_return() argument
450 if (!function_graph_enter(old, self_addr, frame_pointer, in prepare_ftrace_return()
451 (void *)frame_pointer)) { in prepare_ftrace_return()
/linux-6.3-rc2/arch/sparc/include/asm/
A Dftrace.h32 unsigned long frame_pointer);
/linux-6.3-rc2/include/linux/
A Dkprobes.h232 void *frame_pointer);
236 void *frame_pointer) in kretprobe_trampoline_handler() argument
245 ret = __kretprobe_trampoline_handler(regs, frame_pointer); in kretprobe_trampoline_handler()
A Dftrace.h1084 unsigned long frame_pointer, unsigned long *retp);
/linux-6.3-rc2/arch/csky/include/asm/
A Dptrace.h67 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
/linux-6.3-rc2/arch/sh/include/asm/
A Dptrace.h29 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dptrace.h221 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
/linux-6.3-rc2/arch/arm64/include/asm/
A Dptrace.h377 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
/linux-6.3-rc2/arch/x86/include/asm/
A Dptrace.h218 static inline unsigned long frame_pointer(struct pt_regs *regs) in frame_pointer() function
/linux-6.3-rc2/kernel/
A Dkprobes.c2008 void *frame_pointer) in __kretprobe_trampoline_handler() argument
2034 if (WARN_ON_ONCE(ri->fp != frame_pointer)) in __kretprobe_trampoline_handler()

Completed in 59 milliseconds

12