]>
Commit | Line | Data |
---|---|---|
5d360a75 HC |
1 | #ifndef _ASM_S390_FTRACE_H |
2 | #define _ASM_S390_FTRACE_H | |
3 | ||
4 | #ifndef __ASSEMBLY__ | |
dfd9f7ab | 5 | |
5d360a75 | 6 | extern void _mcount(void); |
dfd9f7ab HC |
7 | |
8 | struct dyn_arch_ftrace { }; | |
9 | ||
10 | #define MCOUNT_ADDR ((long)_mcount) | |
11 | ||
5d360a75 | 12 | |
dfd9f7ab HC |
13 | static inline unsigned long ftrace_call_adjust(unsigned long addr) |
14 | { | |
f2963886 | 15 | return addr; |
dfd9f7ab HC |
16 | } |
17 | ||
18 | #endif /* __ASSEMBLY__ */ | |
aca91209 HC |
19 | |
20 | #ifdef CONFIG_64BIT | |
21 | #define MCOUNT_INSN_SIZE 12 | |
22 | #else | |
23 | #define MCOUNT_INSN_SIZE 22 | |
24 | #endif | |
25 | ||
5d360a75 | 26 | #endif /* _ASM_S390_FTRACE_H */ |