linux/include/linux/trace_clock.h
<<
>>
Prefs
   1#ifndef _LINUX_TRACE_CLOCK_H
   2#define _LINUX_TRACE_CLOCK_H
   3
   4/*
   5 * 3 trace clock variants, with differing scalability/precision
   6 * tradeoffs:
   7 *
   8 *  -   local: CPU-local trace clock
   9 *  -  medium: scalable global clock with some jitter
  10 *  -  global: globally monotonic, serialized clock
  11 */
  12#include <linux/compiler.h>
  13#include <linux/types.h>
  14
  15extern u64 notrace trace_clock_local(void);
  16extern u64 notrace trace_clock(void);
  17extern u64 notrace trace_clock_global(void);
  18extern u64 notrace trace_clock_counter(void);
  19
  20#endif /* _LINUX_TRACE_CLOCK_H */
  21