Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszer...
[deliverable/linux.git] / arch / metag / include / asm / ftrace.h
1 #ifndef _ASM_METAG_FTRACE
2 #define _ASM_METAG_FTRACE
3
4 #ifdef CONFIG_FUNCTION_TRACER
5 #define MCOUNT_INSN_SIZE 8 /* sizeof mcount call */
6
7 #ifndef __ASSEMBLY__
8 extern void mcount_wrapper(void);
9 #define MCOUNT_ADDR ((unsigned long)(mcount_wrapper))
10
11 static inline unsigned long ftrace_call_adjust(unsigned long addr)
12 {
13 return addr;
14 }
15
16 struct dyn_arch_ftrace {
17 /* No extra data needed on metag */
18 };
19 #endif /* __ASSEMBLY__ */
20
21 #endif /* CONFIG_FUNCTION_TRACER */
22
23 #endif /* _ASM_METAG_FTRACE */
This page took 0.05297 seconds and 5 git commands to generate.