ftrace.h 407 B

12345678910111213141516171819202122232425
  1. #ifndef _ASM_S390_FTRACE_H
  2. #define _ASM_S390_FTRACE_H
  3. #ifndef __ASSEMBLY__
  4. extern void _mcount(void);
  5. struct dyn_arch_ftrace { };
  6. #define MCOUNT_ADDR ((long)_mcount)
  7. #ifdef CONFIG_64BIT
  8. #define MCOUNT_INSN_SIZE 12
  9. #else
  10. #define MCOUNT_INSN_SIZE 20
  11. #endif
  12. static inline unsigned long ftrace_call_adjust(unsigned long addr)
  13. {
  14. return addr;
  15. }
  16. #endif /* __ASSEMBLY__ */
  17. #endif /* _ASM_S390_FTRACE_H */