Home
last modified time | relevance | path

Searched refs:return_address (Results 1 – 23 of 23) sorted by relevance

/linux/arch/arm64/kernel/
H A Dreturn_address.c35 void *return_address(unsigned int level) in return_address() function
49 EXPORT_SYMBOL_GPL(return_address);
50 NOKPROBE_SYMBOL(return_address);
H A DMakefile33 return_address.o cpuinfo.o cpu_errata.o \
/linux/arch/riscv/kernel/
H A Dreturn_address.c32 noinline void *return_address(unsigned int level) in return_address() function
47 EXPORT_SYMBOL_GPL(return_address);
48 NOKPROBE_SYMBOL(return_address);
H A DMakefile59 obj-y += return_address.o
/linux/arch/sh/kernel/
H A Dreturn_address.c16 void *return_address(unsigned int depth) in return_address() function
51 void *return_address(unsigned int depth) in return_address() function
58 EXPORT_SYMBOL_GPL(return_address);
H A DMakefile19 reboot.o return_address.o \
/linux/arch/arm/include/asm/
H A Dftrace.h47 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)
/linux/arch/arm64/kvm/hyp/
H A Dexception.c285 u32 return_address; in enter_exception32() local
288 return_address = *vcpu_pc(vcpu); in enter_exception32()
289 return_address += return_offsets[vect_offset >> 2][is_thumb]; in enter_exception32()
295 vcpu_gp_regs(vcpu)->compat_lr_abt = return_address; in enter_exception32()
300 vcpu_gp_regs(vcpu)->compat_lr_und = return_address; in enter_exception32()
/linux/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/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/arch/sh/include/asm/
H A Dftrace.h44 extern void *return_address(unsigned int);
46 #define ftrace_return_address(n) return_address(n)
/linux/arch/arm/kernel/
H A Dreturn_address.c33 void *return_address(unsigned int level) in return_address() function
60 EXPORT_SYMBOL_GPL(return_address);
/linux/arch/x86/include/asm/
H A Dstacktrace.h104 unsigned long return_address; member
109 u32 return_address; member
/linux/arch/riscv/include/asm/
H A Dftrace.h18 extern void *return_address(unsigned int level);
20 #define ftrace_return_address(n) return_address(n)
/linux/arch/xtensa/kernel/
H A Dstacktrace.c265 unsigned long return_address(unsigned level) in return_address() function
273 EXPORT_SYMBOL(return_address);
/linux/arch/um/include/asm/
H A Dstacktrace.h10 unsigned long return_address; member
/linux/arch/s390/kernel/
H A Dstacktrace.c124 if (__get_user(ip, &sf_vdso->return_address)) in arch_stack_walk_user_common()
H A Dasm-offsets.c75 OFFSET(__SFVDSO_RETURN_ADDRESS, stack_frame_vdso_wrapper, return_address); in main()
/linux/arch/loongarch/include/asm/
H A Dprocessor.h209 #define return_address() ({__asm__ __volatile__("":::"$1"); __builtin_return_address(0);}) macro
/linux/arch/mips/include/asm/
H A Dprocessor.h382 #define return_address() ({__asm__ __volatile__("":::"$31");__builtin_return_address(0);}) macro
/linux/arch/s390/include/asm/
H A Dstacktrace.h18 unsigned long return_address; member
/linux/arch/x86/events/
H A Dcore.c2949 if (__get_user(frame.return_address, &fp->return_address)) in perf_callchain_user32()
2952 perf_callchain_store(entry, cs_base + frame.return_address); in perf_callchain_user32()
3014 if (__get_user(frame.return_address, &fp->return_address)) in perf_callchain_user()
3017 perf_callchain_store(entry, frame.return_address); in perf_callchain_user()
/linux/arch/parisc/kernel/
H A Dunwind.c479 unsigned long return_address(unsigned int level) in return_address() function