ftrace.h 409 B

1234567891011121314151617181920212223242526
  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. static inline unsigned long ftrace_call_adjust(unsigned long addr)
  8. {
  9. return addr;
  10. }
  11. #endif /* __ASSEMBLY__ */
  12. #ifdef CONFIG_64BIT
  13. #define MCOUNT_INSN_SIZE 12
  14. #else
  15. #define MCOUNT_INSN_SIZE 22
  16. #endif
  17. #endif /* _ASM_S390_FTRACE_H */