trace_clock.h 406 B

123456789101112131415161718192021
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_X86_TRACE_CLOCK_H
  3. #define _ASM_X86_TRACE_CLOCK_H
  4. #include <linux/compiler.h>
  5. #include <linux/types.h>
  6. #ifdef CONFIG_X86_TSC
  7. extern u64 notrace trace_clock_x86_tsc(void);
  8. # define ARCH_TRACE_CLOCKS \
  9. { trace_clock_x86_tsc, "x86-tsc", .in_ns = 0 },
  10. #else /* !CONFIG_X86_TSC */
  11. #define ARCH_TRACE_CLOCKS
  12. #endif
  13. #endif /* _ASM_X86_TRACE_CLOCK_H */