Lines Matching defs:scale
106 int perf_pmu__convert_scale(const char *scale, char **end, double *sval)
129 * scale string is converted correctly.
134 *sval = strtod(scale, end);
147 char scale[128];
151 scnprintf(path, PATH_MAX, "%s/%s.scale", dir, name);
160 sret = read(fd, scale, sizeof(scale)-1);
164 if (scale[sret - 1] == '\n')
165 scale[sret - 1] = '\0';
167 scale[sret] = '\0';
169 ret = perf_pmu__convert_scale(scale, NULL, &alias->scale);
270 old->scale = newalias->scale;
327 alias->scale = 1.0;
364 * load unit name and scale if available
379 if (perf_pmu__convert_scale(unit, &unit, &alias->scale) < 0)
420 if (len > 6 && !strcmp(name + len - 6, ".scale"))
1267 * define unit, scale and snapshot, fail
1271 (info->scale && alias->scale) ||
1278 if (alias->scale)
1279 info->scale = alias->scale;
1301 * Mark unit and scale as not set
1305 info->scale = 0.0;
1332 * if no unit or scale foundin aliases, then
1339 if (info->scale == 0.0)
1340 info->scale = 1.0;