perf: Add 'perf bench numa mem' NUMA performance measurement suite
[linux-3.10.git] / tools / perf / bench / bench.h
1 #ifndef BENCH_H
2 #define BENCH_H
3
4 extern int bench_numa(int argc, const char **argv, const char *prefix);
5 extern int bench_sched_messaging(int argc, const char **argv, const char *prefix);
6 extern int bench_sched_pipe(int argc, const char **argv, const char *prefix);
7 extern int bench_mem_memcpy(int argc, const char **argv,
8                             const char *prefix __maybe_unused);
9 extern int bench_mem_memset(int argc, const char **argv, const char *prefix);
10
11 #define BENCH_FORMAT_DEFAULT_STR        "default"
12 #define BENCH_FORMAT_DEFAULT            0
13 #define BENCH_FORMAT_SIMPLE_STR         "simple"
14 #define BENCH_FORMAT_SIMPLE             1
15
16 #define BENCH_FORMAT_UNKNOWN            -1
17
18 extern int bench_format;
19
20 #endif