/openbmc/linux/tools/perf/ |
H A D | builtin-bench.c | 33 struct bench { struct 118 struct bench *benchmarks; 145 for (bench = coll->benchmarks; bench && bench->name; bench++) 149 struct bench *bench; in dump_benchmarks() local 154 printf("%14s: %s\n", bench->name, bench->summary); in dump_benchmarks() 236 struct bench *bench; in run_collection() local 248 if (!bench->fn) in run_collection() 252 argv[1] = bench->name; in run_collection() 253 run_bench(coll->name, bench->name, bench->fn, 1, argv); in run_collection() 306 struct bench *bench; in cmd_bench() local [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/fftw/fftw/ |
H A D | install-bench.patch | 7 -noinst_PROGRAMS = bench 8 +bin_PROGRAMS = bench@PREC_SUFFIX@ 13 +bench@PREC_SUFFIX@_CFLAGS = $(PTHREAD_CFLAGS) 20 +bench@PREC_SUFFIX@_CFLAGS = $(OPENMP_CFLAGS) 25 -bench_SOURCES = bench.c hook.c fftw-bench.c fftw-bench.h 27 +bench@PREC_SUFFIX@_SOURCES = bench.c hook.c fftw-bench.c fftw-bench.h 28 +bench@PREC_SUFFIX@_LDADD = $(LIBFFTWTHREADS) \ 38 -fftw@PREC_SUFFIX@_wisdom_LDADD = $(top_builddir)/tests/bench-bench.o \ 39 -$(top_builddir)/tests/bench-fftw-bench.o $(LIBFFTWTHREADS) \ 40 +fftw@PREC_SUFFIX@_wisdom_LDADD = $(top_builddir)/tests/bench@PREC_SUFFIX@-bench.o \ [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | bench.c | 397 if (bench->argp) { in parse_cmdline_args_final() 484 const struct bench *bench = NULL; variable 580 bench = benchs[i]; in find_benchmark() 584 if (!bench) { in find_benchmark() 604 if (bench->validate) in setup_benchmark() 605 bench->validate(); in setup_benchmark() 606 if (bench->setup) in setup_benchmark() 607 bench->setup(); in setup_benchmark() 652 bench->measure(res); in collect_measurements() 654 if (bench->report_progress) in collect_measurements() [all …]
|
H A D | bench.h | 50 struct bench { struct 67 extern const struct bench *bench; argument
|
/openbmc/linux/tools/testing/selftests/bpf/benchs/ |
H A D | run_common.sh | 61 bench="$1" 63 printf "%-20s %s (drops %s)\n" "$bench" "$(hits $summary)" "$(drops $summary)" 68 bench="$1" 70 printf "%-20s %s%%\n" "$bench" "$(percentage $summary)" 75 bench="$1" 77 printf "%-20s %s\n" "$bench" "$(ops $summary)" 82 bench="$1" 84 printf "%-20s %s\n" "$bench" "$(local_storage $summary)" 89 bench="$1" 91 printf "%-20s %s\n" "$bench" "$(total $summary)"
|
H A D | bench_trigger.c | 199 const struct bench bench_trig_base = { 208 const struct bench bench_trig_tp = { 218 const struct bench bench_trig_rawtp = { 228 const struct bench bench_trig_kprobe = { 238 const struct bench bench_trig_fentry = { 248 const struct bench bench_trig_fentry_sleep = { 258 const struct bench bench_trig_fmodret = { 268 const struct bench bench_trig_uprobe_base = { 277 const struct bench bench_trig_uprobe_with_nop = { 286 const struct bench bench_trig_uretprobe_with_nop = { [all …]
|
H A D | bench_rename.c | 109 const struct bench bench_rename_base = { 119 const struct bench bench_rename_kprobe = { 129 const struct bench bench_rename_kretprobe = { 139 const struct bench bench_rename_rawtp = { 149 const struct bench bench_rename_fentry = { 159 const struct bench bench_rename_fexit = {
|
H A D | run_bench_htab_mem.sh | 20 local bench="$1" 23 printf "%-20s %s\n" "$bench" "$(htab_mem $summary)"
|
H A D | bench_count.c | 64 const struct bench bench_count_global = { 72 const struct bench bench_count_local = {
|
H A D | bench_bloom_filter_map.c | 424 const struct bench bench_bloom_lookup = { 435 const struct bench bench_bloom_update = { 446 const struct bench bench_bloom_false_positive = { 457 const struct bench bench_hashmap_without_bloom = { 468 const struct bench bench_hashmap_with_bloom = {
|
H A D | bench_local_storage.c | 251 const struct bench bench_local_storage_cache_seq_get = { 262 const struct bench bench_local_storage_cache_interleaved_get = { 273 const struct bench bench_local_storage_cache_hashmap_control = {
|
H A D | bench_strncmp.c | 136 const struct bench bench_strncmp_no_helper = { 147 const struct bench bench_strncmp_helper = {
|
/openbmc/qemu/tests/bench/ |
H A D | meson.build | 2 qht_bench = executable('qht-bench', 3 sources: 'qht-bench.c', 6 executable('qtree-bench', 7 sources: 'qtree-bench.c', 10 executable('atomic_add-bench', 11 sources: files('atomic_add-bench.c'), 15 executable('atomic64-bench', 16 sources: files('atomic64-bench.c'), 24 'bufferiszero-bench': [],
|
H A D | qtree-bench.c | 121 static int64_t run_benchmark(const struct benchmark *bench, in run_benchmark() argument 129 if (bench->fill_on_init) { in run_benchmark() 145 switch (bench->op) { in run_benchmark() 210 if (bench->op != OP_REMOVE_ALL) { in run_benchmark() 234 const struct benchmark *bench = &benchmarks[k]; in main() local 237 run_benchmark(bench, impl->type, size); in main() 242 total_ns += run_benchmark(bench, impl->type, size); in main()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/lmbench/lmbench/ |
H A D | 0001-bench.h-Fix-typo-in-specifying-string.h.patch | 4 Subject: [PATCH] bench.h: Fix typo in specifying string.h 9 src/bench.h | 2 +- 12 diff --git a/src/bench.h b/src/bench.h 14 --- a/src/bench.h 15 +++ b/src/bench.h
|
/openbmc/linux/tools/perf/bench/ |
H A D | uprobe.c | 61 static int bench_uprobe__setup_bpf_skel(enum bench_uprobe bench) in bench_uprobe__setup_bpf_skel() argument 80 switch (bench) { in bench_uprobe__setup_bpf_skel() 85 fprintf(stderr, "Invalid bench: %d\n", bench); in bench_uprobe__setup_bpf_skel() 103 static int bench_uprobe__setup_bpf_skel(enum bench_uprobe bench __maybe_unused) { return 0; } in bench_uprobe__setup_bpf_skel() 141 static int bench_uprobe(int argc, const char **argv, enum bench_uprobe bench) in bench_uprobe() argument 150 if (bench != BENCH_UPROBE__BASELINE && bench_uprobe__setup_bpf_skel(bench) < 0) in bench_uprobe() 179 if (bench != BENCH_UPROBE__BASELINE) in bench_uprobe()
|
/openbmc/linux/tools/perf/tests/shell/ |
H A D | lock_contention.sh | 40 perf lock record -o ${perfdata} -- perf bench sched messaging > /dev/null 2>&1 60 perf lock con -a -b -E 1 -q -- perf bench sched messaging > /dev/null 2> ${result} 71 perf lock record -o- -- perf bench sched messaging 2> /dev/null | \ 95 perf lock con -a -b -t -E 1 -q -- perf bench sched messaging > /dev/null 2> ${result} 118 perf lock con -a -b -l -E 1 -q -- perf bench sched messaging > /dev/null 2> ${result} 140 perf lock con -a -b -Y spinlock -q -- perf bench sched messaging > /dev/null 2> ${result} 172 perf lock con -a -b -L tasklist_lock -q -- perf bench sched messaging > /dev/null 2> ${result} 200 perf lock con -a -b -S unix_stream -E 1 -q -- perf bench sched messaging > /dev/null 2> ${result} 228 …perf lock con -a -b -t -S unix_stream -E 1 -q -- perf bench sched messaging > /dev/null 2> ${resul… 262 perf lock con -a -b -E 1 -x , --output ${result} -- perf bench sched messaging > /dev/null 2>&1
|
H A D | stat_bpf_counters.sh | 33 base_cycles=$(perf stat --no-big-num -e cycles -- perf bench sched messaging -g 1 -l 100 -t 2>&1 | … 38 bpf_cycles=$(perf stat --no-big-num --bpf-counters -e cycles -- perf bench sched messaging -g 1 -l …
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libc-bench/ |
H A D | libc-bench_git.bb | 2 DESCRIPTION = "libc-bench is a set of time- and memory-efficiency tests to compare \ 4 HOMEPAGE = "http://www.etalabs.net/libc-bench.html" 12 SRC_URI = "git://git.musl-libc.org/libc-bench;branch=master \ 20 install -m 0755 ${B}/libc-bench ${D}${bindir}
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-bench.txt | 1 perf-bench(1) 6 perf-bench - General framework for benchmark suites 11 'perf bench' [<common options>] <subsystem> <suite> [<options>] 15 This 'perf bench' command is a general framework for benchmark suites. 31 % perf bench sched pipe # with no style specified 42 % perf bench --format=simple sched pipe # specified simple 104 % perf bench sched messaging # run with default 110 % perf bench sched messaging -t -g 20 # be multi-thread, with 20 groups 131 % perf bench sched pipe 138 % perf bench sched pipe -l 1000 # loop 1000
|
/openbmc/openbmc/poky/meta/recipes-support/libgcrypt/files/ |
H A D | no-bench-slope.patch | 1 The bench-slope test appears to be aborting fairly frequently, which causes 17 - { "bench-slope" },
|
/openbmc/linux/tools/power/cpupower/ |
H A D | .gitignore | 22 bench/cpufreq-bench
|
/openbmc/linux/tools/power/cpupower/bench/ |
H A D | cpufreq-bench_script.sh | 48 …cpufreq-bench -o /var/log/cpufreq-bench/up_threshold_${up_threshold}_sampling_rate_${sampling_rate}
|
H A D | README-BENCH | 1 This is cpufreq-bench, a microbenchmark for the cpufreq framework. 27 cpufreq-bench helps to test the condition of a given cpufreq governor. 80 trigger of the cpufreq-bench, you will see no performance loss (compare with 107 cpufreq-bench Command Usage
|
/openbmc/qemu/scripts/simplebench/ |
H A D | bench-backup.py | 37 def bench(args): function 158 result = simplebench.bench(bench_func, test_envs, test_cases, 228 bench(p.parse_args())
|