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