Lines Matching refs:unit
78 char unit[UNIT_MAX_LEN+1]; member
362 sret = read(fd, alias->unit, UNIT_MAX_LEN); in perf_pmu__parse_unit()
368 if (alias->unit[sret - 1] == '\n') in perf_pmu__parse_unit()
369 alias->unit[sret - 1] = '\0'; in perf_pmu__parse_unit()
371 alias->unit[sret] = '\0'; in perf_pmu__parse_unit()
376 alias->unit[0] = '\0'; in perf_pmu__parse_unit()
543 if (!ret && pe->unit) { in update_alias()
544 char *unit; in update_alias() local
546 ret = perf_pmu__convert_scale(pe->unit, &unit, &data->alias->scale); in update_alias()
548 snprintf(data->alias->unit, sizeof(data->alias->unit), "%s", unit); in update_alias()
571 const char *long_desc = NULL, *topic = NULL, *unit = NULL, *pmu_name = NULL; in perf_pmu__new_alias() local
582 unit = pe->unit; in perf_pmu__new_alias()
595 alias->unit[0] = '\0'; in perf_pmu__new_alias()
630 if (unit) { in perf_pmu__new_alias()
631 if (perf_pmu__convert_scale(unit, (char **)&unit, &alias->scale) < 0) { in perf_pmu__new_alias()
635 snprintf(alias->unit, sizeof(alias->unit), "%s", unit); in perf_pmu__new_alias()
1742 if (info->unit && alias->unit[0]) { in check_info_data()
1761 if (alias->unit[0]) in check_info_data()
1762 info->unit = alias->unit; in check_info_data()
1792 info->unit = NULL; in perf_pmu__check_alias()
1848 if (info->unit == NULL) in perf_pmu__check_alias()
1849 info->unit = ""; in perf_pmu__check_alias()
2110 if (strlen(event->unit) || event->scale != 1.0) { in perf_pmu__for_each_event()
2113 "%G%s", event->scale, event->unit) + 1; in perf_pmu__for_each_event()