| /tools/perf/util/ |
| D | units.c | 36 double convert_unit_double(double value, char *unit) in convert_unit_double() argument 38 *unit = ' '; in convert_unit_double() 42 *unit = 'K'; in convert_unit_double() 47 *unit = 'M'; in convert_unit_double() 52 *unit = 'G'; in convert_unit_double() 58 unsigned long convert_unit(unsigned long value, char *unit) in convert_unit() argument 60 double v = convert_unit_double((double)value, unit); in convert_unit() 67 char unit[] = "BKMG"; in unit_number__scnprintf() local 75 return scnprintf(buf, size, "%" PRIu64 "%c", n, unit[i]); in unit_number__scnprintf()
|
| D | units.h | 15 double convert_unit_double(double value, char *unit); 16 unsigned long convert_unit(unsigned long value, char *unit);
|
| D | stat-display.c | 407 const char *unit, double val) in print_metric_std() argument 416 if (unit == NULL || fmt == NULL) { in print_metric_std() 429 fprintf(out, " %-*s", METRIC_LEN - n - 1, unit); in print_metric_std() 445 const char *fmt, const char *unit, double val) in print_metric_csv() argument 451 if (unit == NULL || fmt == NULL) { in print_metric_csv() 460 fprintf(out, "%s%s%s%s", config->csv_sep, vals, config->csv_sep, skip_spaces(unit)); in print_metric_csv() 467 const char *unit, double val) in print_metric_json() argument 473 fprintf(out, "\"metric-unit\" : \"%s\"", unit); in print_metric_json() 538 static bool valid_only_metric(const char *unit) in valid_only_metric() argument 540 if (!unit) in valid_only_metric() [all …]
|
| D | pmu.c | 73 char unit[UNIT_MAX_LEN+1]; member 348 sret = read(fd, alias->unit, UNIT_MAX_LEN); in perf_pmu__parse_unit() 354 if (alias->unit[sret - 1] == '\n') in perf_pmu__parse_unit() 355 alias->unit[sret - 1] = '\0'; in perf_pmu__parse_unit() 357 alias->unit[sret] = '\0'; in perf_pmu__parse_unit() 362 alias->unit[0] = '\0'; in perf_pmu__parse_unit() 519 if (!ret && pe->unit) { in update_alias() 520 char *unit; in update_alias() local 522 ret = perf_pmu__convert_scale(pe->unit, &unit, &data->alias->scale); in update_alias() 524 snprintf(data->alias->unit, sizeof(data->alias->unit), "%s", unit); in update_alias() [all …]
|
| D | stat-shadow.c | 199 const double color_ratios[3], const char *unit) in print_ratio() argument 207 out->print_metric(config, out->ctx, color, "%7.2f%%", unit, ratio); in print_ratio() 209 out->print_metric(config, out->ctx, NULL, NULL, unit, 0); in print_ratio() 504 char *unit; in generic_metric() local 516 &unit, &scale) >= 0) { in generic_metric() 521 "%s %s_%d", unit, metric_name, runtime); in generic_metric() 524 "%s %s", unit, metric_name); in generic_metric() 705 char unit = ' '; in perf_stat__print_shadow_stats() local 708 &unit); in perf_stat__print_shadow_stats() 710 if (unit != ' ') in perf_stat__print_shadow_stats() [all …]
|
| D | print-events.h | 28 const char *unit);
|
| /tools/perf/bench/ |
| D | uprobe.c | 112 static int bench_uprobe_format__default_fprintf(const char *name, const char *unit, u64 diff, FILE … in bench_uprobe_format__default_fprintf() argument 119 printed += fprintf(fp, " %14s: %'" PRIu64 " %ss", "Total time", diff, unit); in bench_uprobe_format__default_fprintf() 128 printed += fprintf(fp, "\n\n %'.3f %ss/op", (double)diff / (double)loops, unit); in bench_uprobe_format__default_fprintf() 131 …rinted += fprintf(fp, " %'.3f %ss/op to baseline", (double)diff_to_baseline / (double)loops, unit); in bench_uprobe_format__default_fprintf() 134 …rinted += fprintf(fp, " %'.3f %ss/op to previous", (double)diff_to_previous / (double)loops, unit); in bench_uprobe_format__default_fprintf() 148 const char *name = "usleep(1000)", *unit = "usec"; in bench_uprobe() local 171 bench_uprobe_format__default_fprintf(name, unit, diff, stdout); in bench_uprobe()
|
| /tools/power/cpupower/utils/ |
| D | cpufreq-set.c | 65 const struct freq_units *unit; in string_to_frequency() local 83 for (unit = def_units; unit->str_unit; unit++) { in string_to_frequency() 85 scan[i] && tolower(scan[i]) == unit->str_unit[i]; in string_to_frequency() 91 power = unit->power_of_ten; in string_to_frequency()
|
| /tools/testing/selftests/memfd/ |
| D | run_hugetlbfs_test.sh | 16 while read name size unit; do 36 while read name size unit; do
|
| /tools/perf/tests/ |
| D | event_update.c | 24 TEST_ASSERT_VAL("wrong unit", !strcmp(ev->unit, "KRAVA")); in process_event_unit() 95 free((char *)evsel->unit); in test__event_update() 96 evsel->unit = strdup("KRAVA"); in test__event_update()
|
| D | pmu-events.c | 344 if (!is_same(e1->unit, e2->unit)) { in compare_pmu_events() 346 e1->name, e1->unit, e2->unit); in compare_pmu_events()
|
| /tools/perf/pmu-events/ |
| D | pmu-events.h | 49 const char *unit; member 60 const char *unit; member
|
| D | jevents.py | 266 def unit_to_pmu(unit: str) -> Optional[str]: 268 if not unit: 296 return table[unit] if unit in table else f'uncore_{unit.lower()}' 339 self.unit = jd.get('ScaleUnit')
|
| /tools/testing/selftests/kvm/ |
| D | kvm_binary_stats_test.c | 33 u32 type, unit, base; in stats_test() local 78 unit = pdesc->flags & KVM_STATS_UNIT_MASK; in stats_test() 88 TEST_ASSERT(unit <= KVM_STATS_UNIT_MAX, in stats_test() 89 "Unknown KVM stats (%s) unit: %u", pdesc->name, unit); in stats_test()
|
| /tools/testing/selftests/mm/ |
| D | .gitignore | 29 uffd-unit-tests
|
| D | Makefile | 80 TEST_GEN_FILES += uffd-unit-tests 147 $(OUTPUT)/uffd-unit-tests: uffd-common.c
|
| D | run_vmtests.sh | 142 while read -r name size unit; do 177 while read -r name size unit; do 300 CATEGORY="userfaultfd" run_test ./uffd-unit-tests
|
| /tools/testing/selftests/powerpc/pmu/sampling_tests/ |
| D | mmcr1_sel_unit_cache_test.c | 64 FAIL_IF(EV_CODE_EXTRACT(event.attr.config, unit) != in mmcr1_sel_unit_cache()
|
| /tools/perf/scripts/python/ |
| D | task-analyzer.py | 178 def time_uniter(unit): argument 185 return picker[unit] 551 def time_out(self, unit="s"): argument 553 factor = time_uniter(unit) 556 def time_in(self, unit="s"): argument 558 factor = time_uniter(unit) 561 def runtime(self, unit="us"): argument 562 factor = time_uniter(unit)
|
| /tools/testing/selftests/arm64/signal/ |
| D | README | 7 - Tests are built around a common main compilation unit: such shared main 17 to run each test unit in its own standalone process, so as to start each
|
| /tools/perf/ |
| D | builtin-list.c | 200 const char *unit __maybe_unused) in default_print_metric() 436 const char *threshold, const char *unit) in json_print_metric() argument 468 if (unit) { in json_print_metric() 471 unit); in json_print_metric()
|
| D | builtin-ftrace.c | 733 char *unit; in make_histogram() local 773 num = strtod(p, &unit); in make_histogram() 774 if (!unit || strncmp(unit, " us", 3)) in make_histogram() 823 const char *unit = use_nsec ? "ns" : "us"; in display_histogram() local 828 unit = use_nsec ? "us" : "ms"; in display_histogram() 832 start, stop, unit, buckets[i], bar_len, bar, in display_histogram()
|
| /tools/perf/Documentation/ |
| D | perf-list.txt | 42 --unit:: 44 (e.g. --unit cpu, --unit msr, --unit cpu_core, --unit cpu_atom) 147 Some processors, like those from AMD, support event codes and unit masks
|
| D | perf-ftrace.txt | 80 be a number with appended unit character - B/K/M/G. 149 Use nano-second instead of micro-second as a base unit of the histogram. 186 be a number with appended unit character - B/K/M/G.
|
| /tools/testing/selftests/tc-testing/ |
| D | README | 1 tdc - Linux Traffic Control (tc) unit testing suite 5 tdc is a Python script to load tc unit tests from a separate JSON file and 20 unit tests. See the config file in this directory for minimum required 98 Each test is an atomic unit. A test that for whatever reason spans multiple test
|