Commit | Line | Data |
---|---|---|
8cbd9cc6 DS |
1 | #ifndef _ASM_X86_TRACE_CLOCK_H |
2 | #define _ASM_X86_TRACE_CLOCK_H | |
3 | ||
4 | #include <linux/compiler.h> | |
5 | #include <linux/types.h> | |
6 | ||
7 | #ifdef CONFIG_X86_TSC | |
8 | ||
9 | extern u64 notrace trace_clock_x86_tsc(void); | |
10 | ||
11 | # define ARCH_TRACE_CLOCKS \ | |
8be0709f | 12 | { trace_clock_x86_tsc, "x86-tsc", .in_ns = 0 }, |
8cbd9cc6 DS |
13 | |
14 | #else /* !CONFIG_X86_TSC */ | |
15 | ||
16 | #define ARCH_TRACE_CLOCKS | |
17 | ||
18 | #endif | |
19 | ||
20 | #endif /* _ASM_X86_TRACE_CLOCK_H */ |