Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1#ifndef _ASM_S390_FTRACE_H
2#define _ASM_S390_FTRACE_H
3
4#ifndef __ASSEMBLY__
5
6extern void _mcount(void);
7
8struct dyn_arch_ftrace { };
9
10#define MCOUNT_ADDR ((long)_mcount)
11
12#ifdef CONFIG_64BIT
13#define MCOUNT_INSN_SIZE 12
14#else
15#define MCOUNT_INSN_SIZE 20
16#endif
17
18static inline unsigned long ftrace_call_adjust(unsigned long addr)
19{
20 return addr;
21}
22
23#endif /* __ASSEMBLY__ */
24#endif /* _ASM_S390_FTRACE_H */