Home
last modified time | relevance | path

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

/arch/arm64/kernel/
Dreturn_address.c35 void *return_address(unsigned int level) in return_address() function
45 (unsigned long)return_address); in return_address()
53 EXPORT_SYMBOL_GPL(return_address);
54 NOKPROBE_SYMBOL(return_address);
DMakefile19 return_address.o cpuinfo.o cpu_errata.o \
/arch/sh/kernel/
Dreturn_address.c14 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);
DMakefile19 reboot.o return_address.o \
/arch/arm/include/asm/
Dftrace.h46 void *return_address(unsigned int);
50 static inline void *return_address(unsigned int level) in return_address() function
57 #define ftrace_return_address(n) return_address(n)
/arch/arm/kernel/
Dreturn_address.c35 void *return_address(unsigned int level) in return_address() function
46 frame.pc = (unsigned long)return_address; in return_address()
58 EXPORT_SYMBOL_GPL(return_address);
DMakefile20 process.o ptrace.o reboot.o return_address.o \
/arch/parisc/include/asm/
Dftrace.h14 extern unsigned long return_address(unsigned int);
26 #define ftrace_return_address(n) return_address(n)
/arch/xtensa/include/asm/
Dftrace.h24 extern unsigned long return_address(unsigned level);
25 #define ftrace_return_address(n) return_address(n)
/arch/arm64/include/asm/
Dftrace.h34 extern void *return_address(unsigned int);
53 #define ftrace_return_address(n) return_address(n)
/arch/s390/kernel/
Dprocess.c182 unsigned long return_address; in get_wchan() local
195 return_address = 0; in get_wchan()
201 return_address = 0; in get_wchan()
204 return_address = READ_ONCE_NOCHECK(sf->gprs[8]); in get_wchan()
205 if (!in_sched_functions(return_address)) in get_wchan()
210 return return_address; in get_wchan()
/arch/sh/include/asm/
Dftrace.h42 extern void *return_address(unsigned int);
44 #define ftrace_return_address(n) return_address(n)
/arch/x86/oprofile/
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()
/arch/x86/include/asm/
Dstacktrace.h95 unsigned long return_address; member
100 u32 return_address; member
Dsuspend_32.h32 unsigned long return_address; member
Dsuspend_64.h50 unsigned long return_address; member
/arch/um/include/asm/
Dstacktrace.h10 unsigned long return_address; member
/arch/xtensa/kernel/
Dstacktrace.c265 unsigned long return_address(unsigned level) in return_address() function
273 EXPORT_SYMBOL(return_address);
/arch/mips/include/asm/
Dprocessor.h415 #define return_address() ({__asm__ __volatile__("":::"$31");__builtin_return_address(0);}) macro
/arch/x86/events/
Dcore.c2448 frame.return_address = 0; in perf_callchain_user32()
2456 bytes = __copy_from_user_nmi(&frame.return_address, fp+4, 4); in perf_callchain_user32()
2460 perf_callchain_store(entry, cs_base + frame.return_address); in perf_callchain_user32()
2506 frame.return_address = 0; in perf_callchain_user()
2514 bytes = __copy_from_user_nmi(&frame.return_address, fp + 1, sizeof(*fp)); in perf_callchain_user()
2518 perf_callchain_store(entry, frame.return_address); in perf_callchain_user()
/arch/parisc/kernel/
Dunwind.c466 unsigned long return_address(unsigned int level) in return_address() function