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);