Blame view
include/linux/sched_clock.h
661 Bytes
112f38a4a
|
1 2 3 4 5 6 7 |
/* * sched_clock.h: support for extending counters to full 64-bit ns counter * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ |
38ff87f77
|
8 9 |
#ifndef LINUX_SCHED_CLOCK #define LINUX_SCHED_CLOCK |
112f38a4a
|
10 |
|
38ff87f77
|
11 |
#ifdef CONFIG_GENERIC_SCHED_CLOCK |
211baa701
|
12 |
extern void sched_clock_postinit(void); |
38ff87f77
|
13 |
|
e7e3ff1bf
|
14 15 |
extern void sched_clock_register(u64 (*read)(void), int bits, unsigned long rate); |
364eba4b3
|
16 17 18 19 20 21 22 23 24 |
#else static inline void sched_clock_postinit(void) { } static inline void sched_clock_register(u64 (*read)(void), int bits, unsigned long rate) { ; } #endif |
211baa701
|
25 |
|
112f38a4a
|
26 |
#endif |