Home
last modified time | relevance | path

Searched refs:bench (Results 1 – 25 of 81) sorted by relevance

1234

/openbmc/linux/tools/perf/
H A Dbuiltin-bench.c33 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 Dinstall-bench.patch7 -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 Dbench.c398 if (bench->argp) { in parse_cmdline_args_final()
485 const struct bench *bench = NULL; variable
581 bench = benchs[i]; in find_benchmark()
585 if (!bench) { in find_benchmark()
605 if (bench->validate) in setup_benchmark()
606 bench->validate(); in setup_benchmark()
607 if (bench->setup) in setup_benchmark()
608 bench->setup(); in setup_benchmark()
653 bench->measure(res); in collect_measurements()
655 if (bench->report_progress) in collect_measurements()
[all …]
H A Dbench.h51 struct bench { struct
68 extern const struct bench *bench; argument
/openbmc/linux/tools/testing/selftests/bpf/benchs/
H A Drun_common.sh61 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 Dbench_trigger.c199 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 Dbench_rename.c109 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 Drun_bench_htab_mem.sh20 local bench="$1"
23 printf "%-20s %s\n" "$bench" "$(htab_mem $summary)"
H A Dbench_count.c64 const struct bench bench_count_global = {
72 const struct bench bench_count_local = {
H A Dbench_bloom_filter_map.c424 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 Dbench_local_storage.c251 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 Dbench_strncmp.c136 const struct bench bench_strncmp_no_helper = {
147 const struct bench bench_strncmp_helper = {
/openbmc/qemu/tests/bench/
H A Dmeson.build2 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 Dqtree-bench.c121 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 D0001-bench.h-Fix-typo-in-specifying-string.h.patch4 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 Duprobe.c61 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 Dlock_contention.sh40 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 Dstat_bpf_counters.sh33 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 Dlibc-bench_git.bb2 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 Dperf-bench.txt1 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 Dno-bench-slope.patch1 The bench-slope test appears to be aborting fairly frequently, which causes
17 - { "bench-slope" },
/openbmc/linux/tools/power/cpupower/
H A D.gitignore22 bench/cpufreq-bench
/openbmc/linux/tools/power/cpupower/bench/
H A Dcpufreq-bench_script.sh48 …cpufreq-bench -o /var/log/cpufreq-bench/up_threshold_${up_threshold}_sampling_rate_${sampling_rate}
H A DREADME-BENCH1 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 Dbench-backup.py37 def bench(args): function
158 result = simplebench.bench(bench_func, test_envs, test_cases,
228 bench(p.parse_args())

1234