bench 38 tools/perf/builtin-bench.c static struct bench numa_benchmarks[] = { bench 45 tools/perf/builtin-bench.c static struct bench sched_benchmarks[] = { bench 52 tools/perf/builtin-bench.c static struct bench mem_benchmarks[] = { bench 59 tools/perf/builtin-bench.c static struct bench futex_benchmarks[] = { bench 71 tools/perf/builtin-bench.c static struct bench epoll_benchmarks[] = { bench 82 tools/perf/builtin-bench.c struct bench *benchmarks; bench 104 tools/perf/builtin-bench.c #define for_each_bench(coll, bench) \ bench 105 tools/perf/builtin-bench.c for (bench = coll->benchmarks; bench && bench->name; bench++) bench 109 tools/perf/builtin-bench.c struct bench *bench; bench 113 tools/perf/builtin-bench.c for_each_bench(coll, bench) bench 114 tools/perf/builtin-bench.c printf("%14s: %s\n", bench->name, bench->summary); bench 196 tools/perf/builtin-bench.c struct bench *bench; bench 207 tools/perf/builtin-bench.c for_each_bench(coll, bench) { bench 208 tools/perf/builtin-bench.c if (!bench->fn) bench 210 tools/perf/builtin-bench.c printf("# Running %s/%s benchmark...\n", coll->name, bench->name); bench 213 tools/perf/builtin-bench.c argv[1] = bench->name; bench 214 tools/perf/builtin-bench.c run_bench(coll->name, bench->name, bench->fn, 1, argv); bench 263 tools/perf/builtin-bench.c struct bench *bench; bench 279 tools/perf/builtin-bench.c for_each_bench(coll, bench) { bench 280 tools/perf/builtin-bench.c if (strcmp(bench->name, argv[1])) bench 284 tools/perf/builtin-bench.c printf("# Running '%s/%s' benchmark:\n", coll->name, bench->name); bench 286 tools/perf/builtin-bench.c ret = run_bench(coll->name, bench->name, bench->fn, argc-1, argv+1);