Home
last modified time | relevance | path

Searched refs:return_address (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dreturn_address.c3 * arch/arm64/kernel/return_address.c
35 void *return_address(unsigned int level) in return_address() function
45 (unsigned long)return_address); in return_address()
53 EXPORT_SYMBOL_GPL(return_address); variable
54 NOKPROBE_SYMBOL(return_address); variable
/kernel/linux/linux-5.10/tools/testing/selftests/x86/
H A Dunwind_vdso.c61 static unsigned long return_address; variable
81 if (ip == return_address) { in trace_fn()
117 return_address = *(unsigned long *)(unsigned long)ctx->uc_mcontext.gregs[REG_ESP]; in sigtrap()
120 ip, return_address); in sigtrap()
126 if (ip == return_address) { in sigtrap()
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dunwind_vdso.c61 static unsigned long return_address; variable
81 if (ip == return_address) { in trace_fn()
117 return_address = *(unsigned long *)(unsigned long)ctx->uc_mcontext.gregs[REG_ESP]; in sigtrap()
120 ip, return_address); in sigtrap()
126 if (ip == return_address) { in sigtrap()
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dreturn_address.c3 * arch/arm/kernel/return_address.c
33 void *return_address(unsigned int level) in return_address() function
44 frame.pc = (unsigned long)return_address; in return_address()
54 EXPORT_SYMBOL_GPL(return_address); variable
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dreturn_address.c3 * arch/sh/kernel/return_address.c
14 void *return_address(unsigned int depth) in return_address() function
49 void *return_address(unsigned int depth) in return_address() function
56 EXPORT_SYMBOL_GPL(return_address); variable
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dftrace.h38 * return_address uses walk_stackframe to do it's work. If both
45 void *return_address(unsigned int);
49 static inline void *return_address(unsigned int level) in return_address() function
56 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dreturn_address.c3 * arch/arm64/kernel/return_address.c
35 void *return_address(unsigned int level) in return_address() function
49 EXPORT_SYMBOL_GPL(return_address); variable
50 NOKPROBE_SYMBOL(return_address); variable
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dftrace.h40 * return_address uses walk_stackframe to do it's work. If both
47 void *return_address(unsigned int);
51 static inline void *return_address(unsigned int level) in return_address() function
58 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dreturn_address.c3 * This code come from arch/arm64/kernel/return_address.c
32 noinline void *return_address(unsigned int level) in return_address() function
47 EXPORT_SYMBOL_GPL(return_address); variable
48 NOKPROBE_SYMBOL(return_address); variable
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dreturn_address.c3 * arch/sh/kernel/return_address.c
14 void *return_address(unsigned int depth) in return_address() function
49 void *return_address(unsigned int depth) in return_address() function
56 EXPORT_SYMBOL_GPL(return_address); variable
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dftrace.h14 extern unsigned long return_address(unsigned int);
26 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Dftrace.h16 extern unsigned long return_address(unsigned level);
17 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/
H A Dexception.c291 u32 return_address; in enter_exception32() local
294 return_address = *vcpu_pc(vcpu); in enter_exception32()
295 return_address += return_offsets[vect_offset >> 2][is_thumb]; in enter_exception32()
301 vcpu_gp_regs(vcpu)->compat_lr_abt = return_address; in enter_exception32()
306 vcpu_gp_regs(vcpu)->compat_lr_und = return_address; in enter_exception32()
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dftrace.h14 extern unsigned long return_address(unsigned int);
30 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dftrace.h24 extern unsigned long return_address(unsigned level);
25 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dftrace.h41 /* arch/sh/kernel/return_address.c */
42 extern void *return_address(unsigned int);
44 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dftrace.h41 /* arch/sh/kernel/return_address.c */
42 extern void *return_address(unsigned int);
44 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dftrace.h45 extern void *return_address(unsigned int);
76 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dreturn_address.c3 * arch/arm/kernel/return_address.c
33 void *return_address(unsigned int level) in return_address() function
60 EXPORT_SYMBOL_GPL(return_address); variable
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dstacktrace.h97 unsigned long return_address; member
102 u32 return_address; member
H A Dsuspend_32.h31 unsigned long return_address; member
/kernel/linux/linux-5.10/arch/x86/oprofile/
H A Dbacktrace.c36 oprofile_add_trace(bufhead[0].return_address); in dump_user_backtrace_32()
80 oprofile_add_trace(bufhead[0].return_address); in dump_user_backtrace()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dftrace.h55 extern void *return_address(unsigned int);
163 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dftrace.h29 extern void *return_address(unsigned int level);
31 #define ftrace_return_address(n) return_address(n)
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dstacktrace.h104 unsigned long return_address; member
109 u32 return_address; member

Completed in 6 milliseconds

12