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

/linux-master/arch/xtensa/include/asm/
H A Dftrace.h16 extern unsigned long return_address(unsigned level);
17 #define ftrace_return_address(n) return_address(n)
/linux-master/arch/parisc/include/asm/
H A Dftrace.h14 extern unsigned long return_address(unsigned int);
30 #define ftrace_return_address(n) return_address(n)
/linux-master/arch/sh/kernel/
H A Dreturn_address.c3 * arch/sh/kernel/return_address.c
14 void *return_address(unsigned int depth) function
49 void *return_address(unsigned int depth) function
56 EXPORT_SYMBOL_GPL(return_address); variable
H A DMakefile19 reboot.o return_address.o \
/linux-master/arch/arm64/kernel/
H A Dreturn_address.c3 * arch/arm64/kernel/return_address.c
35 void *return_address(unsigned int level) function
49 EXPORT_SYMBOL_GPL(return_address); variable
50 NOKPROBE_SYMBOL(return_address); variable
H A DMakefile33 return_address.o cpuinfo.o cpu_errata.o \
/linux-master/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) function
58 #define ftrace_return_address(n) return_address(n)
/linux-master/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) function
47 EXPORT_SYMBOL_GPL(return_address); variable
48 NOKPROBE_SYMBOL(return_address); variable
H A DMakefile49 obj-y += return_address.o
/linux-master/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)
/linux-master/arch/arm/kernel/
H A Dreturn_address.c3 * arch/arm/kernel/return_address.c
33 void *return_address(unsigned int level) function
60 EXPORT_SYMBOL_GPL(return_address); variable
H A DMakefile29 obj-$(CONFIG_FRAME_POINTER) += return_address.o
/linux-master/arch/x86/include/asm/
H A Dsuspend_32.h24 unsigned long return_address; member in struct:saved_context
H A Dsuspend_64.h53 unsigned long return_address; member in struct:saved_context
H A Dstacktrace.h104 unsigned long return_address; member in struct:stack_frame
109 u32 return_address; member in struct:stack_frame_ia32
/linux-master/tools/testing/selftests/x86/
H A Dunwind_vdso.c61 static unsigned long return_address; variable
81 if (ip == return_address) {
117 return_address = *(unsigned long *)(unsigned long)ctx->uc_mcontext.gregs[REG_ESP];
120 ip, return_address);
126 if (ip == return_address) {
/linux-master/arch/um/include/asm/
H A Dstacktrace.h10 unsigned long return_address; member in struct:stack_frame
/linux-master/arch/arm64/include/asm/
H A Dftrace.h55 extern void *return_address(unsigned int);
163 #define ftrace_return_address(n) return_address(n)
/linux-master/arch/riscv/include/asm/
H A Dftrace.h19 extern void *return_address(unsigned int level);
21 #define ftrace_return_address(n) return_address(n)
/linux-master/arch/arm64/kvm/hyp/
H A Dexception.c291 u32 return_address; local
294 return_address = *vcpu_pc(vcpu);
295 return_address += return_offsets[vect_offset >> 2][is_thumb];
301 vcpu_gp_regs(vcpu)->compat_lr_abt = return_address;
306 vcpu_gp_regs(vcpu)->compat_lr_und = return_address;
/linux-master/arch/xtensa/kernel/
H A Dstacktrace.c264 unsigned long return_address(unsigned level) function
272 EXPORT_SYMBOL(return_address); variable
/linux-master/arch/loongarch/include/asm/
H A Dprocessor.h209 #define return_address() ({__asm__ __volatile__("":::"$1"); __builtin_return_address(0);}) macro
/linux-master/arch/mips/include/asm/
H A Dprocessor.h382 #define return_address() ({__asm__ __volatile__("":::"$31");__builtin_return_address(0);}) macro
/linux-master/arch/x86/events/
H A Dcore.c2842 if (__get_user(frame.return_address, &fp->return_address))
2845 perf_callchain_store(entry, cs_base + frame.return_address);
2893 if (__get_user(frame.return_address, &fp->return_address))
2896 perf_callchain_store(entry, frame.return_address);
/linux-master/arch/parisc/kernel/
H A Dunwind.c472 unsigned long return_address(unsigned int level) function

Completed in 197 milliseconds