Lines Matching refs:scale
110 int perf_pmu__convert_scale(const char *scale, char **end, double *sval) in perf_pmu__convert_scale() argument
138 *sval = strtod(scale, end); in perf_pmu__convert_scale()
151 char scale[128]; in perf_pmu__parse_scale() local
164 sret = read(fd, scale, sizeof(scale)-1); in perf_pmu__parse_scale()
168 if (scale[sret - 1] == '\n') in perf_pmu__parse_scale()
169 scale[sret - 1] = '\0'; in perf_pmu__parse_scale()
171 scale[sret] = '\0'; in perf_pmu__parse_scale()
173 ret = perf_pmu__convert_scale(scale, NULL, &alias->scale); in perf_pmu__parse_scale()
274 old->scale = newalias->scale; in perf_pmu_update_alias()
345 alias->scale = 1.0; in __perf_pmu__new_alias()
397 if (perf_pmu__convert_scale(unit, &unit, &alias->scale) < 0) in __perf_pmu__new_alias()
1459 (info->scale && alias->scale) || in check_info_data()
1466 if (alias->scale) in check_info_data()
1467 info->scale = alias->scale; in check_info_data()
1493 info->scale = 0.0; in perf_pmu__check_alias()
1527 if (info->scale == 0.0) in perf_pmu__check_alias()
1528 info->scale = 1.0; in perf_pmu__check_alias()