Lines Matching refs:benchmarks
42 { "all", "Run all NUMA benchmarks", NULL },
51 { "all", "Run all scheduler benchmarks", NULL },
60 { "all", "Run all syscall benchmarks", NULL },
69 { "all", "Run all memory access benchmarks", NULL },
80 { "all", "Run all futex benchmarks", NULL },
88 { "all", "Run all futex benchmarks", NULL },
105 { "all", "Run all breakpoint benchmarks", NULL},
121 const struct bench *benchmarks;
125 { "sched", "Scheduler and IPC benchmarks", sched_benchmarks },
126 { "syscall", "System call benchmarks", syscall_benchmarks },
127 { "mem", "Memory access benchmarks", mem_benchmarks },
129 { "numa", "NUMA scheduling and MM benchmarks", numa_benchmarks },
131 {"futex", "Futex stressing benchmarks", futex_benchmarks },
133 {"epoll", "Epoll stressing benchmarks", epoll_benchmarks },
135 { "internals", "Perf-internals benchmarks", internals_benchmarks },
136 { "breakpoint", "Breakpoint benchmarks", breakpoint_benchmarks },
137 { "uprobe", "uprobe benchmarks", uprobe_benchmarks },
138 { "all", "All benchmarks", NULL },
146 /* Iterate over all benchmarks within a collection: */
148 for (bench = coll->benchmarks; bench && bench->name; bench++)
154 printf("\n # List of available benchmarks for collection '%s':\n\n", coll->name);