Lines Matching defs:benchmarks
42 { "all", "Run all NUMA benchmarks", NULL },
50 { "all", "Run all scheduler benchmarks", NULL },
56 { "all", "Run all syscall benchmarks", NULL },
64 { "all", "Run all memory access benchmarks", NULL },
75 { "all", "Run all futex benchmarks", NULL },
83 { "all", "Run all futex benchmarks", NULL },
98 struct bench *benchmarks;
102 { "sched", "Scheduler and IPC benchmarks", sched_benchmarks },
103 { "syscall", "System call benchmarks", syscall_benchmarks },
104 { "mem", "Memory access benchmarks", mem_benchmarks },
106 { "numa", "NUMA scheduling and MM benchmarks", numa_benchmarks },
108 {"futex", "Futex stressing benchmarks", futex_benchmarks },
110 {"epoll", "Epoll stressing benchmarks", epoll_benchmarks },
112 { "internals", "Perf-internals benchmarks", internals_benchmarks },
113 { "all", "All benchmarks", NULL },
121 /* Iterate over all benchmarks within a collection: */
123 for (bench = coll->benchmarks; bench && bench->name; bench++)
129 printf("\n # List of available benchmarks for collection '%s':\n\n", coll->name);