Lines Matching refs:header

84 static void format_and_print_txt(FILE *outf, int level, char *header,
102 if (header && value) {
104 fprintf(outf, "%s:%s\n", header, value);
105 } else if (header) {
107 fprintf(outf, "%s\n", header);
112 static void format_and_print(FILE *outf, int level, char *header, char *value)
119 format_and_print_txt(outf, level, header, value);
124 if (header)
143 fprintf(outf, "%s\"%s\": ", delimiters, header);
153 if (i == level && header)
160 if (header)
162 header);
171 char header[256];
176 snprintf(header, sizeof(header), "package-%d:die-%d:powerdomain-%d:cpu-%d",
179 snprintf(header, sizeof(header), "package-%d:die-%d:cpu-%d",
181 format_and_print(outf, level, header, NULL);
184 snprintf(header, sizeof(header), "package-%d", id->pkg);
185 format_and_print(outf, level++, header, NULL);
186 snprintf(header, sizeof(header), "die-%d", id->die);
187 format_and_print(outf, level++, header, NULL);
189 snprintf(header, sizeof(header), "powerdomain-%d", id->punit);
190 format_and_print(outf, level++, header, NULL);
192 snprintf(header, sizeof(header), "cpu-%d", id->cpu);
193 format_and_print(outf, level, header, NULL);
202 char header[256];
205 snprintf(header, sizeof(header), "speed-select-base-freq-properties");
206 format_and_print(outf, disp_level, header, NULL);
208 snprintf(header, sizeof(header), "high-priority-base-frequency(MHz)");
211 format_and_print(outf, disp_level + 1, header, value);
213 snprintf(header, sizeof(header), "high-priority-cpu-mask");
216 format_and_print(outf, disp_level + 1, header, value);
218 snprintf(header, sizeof(header), "high-priority-cpu-list");
222 format_and_print(outf, disp_level + 1, header, value);
224 snprintf(header, sizeof(header), "low-priority-base-frequency(MHz)");
227 format_and_print(outf, disp_level + 1, header, value);
232 snprintf(header, sizeof(header), "tjunction-temperature(C)");
234 format_and_print(outf, disp_level + 1, header, value);
236 snprintf(header, sizeof(header), "thermal-design-power(W)");
238 format_and_print(outf, disp_level + 1, header, value);
248 char header[256];
267 snprintf(header, sizeof(header), "speed-select-turbo-freq-properties");
268 format_and_print(outf, base_level, header, NULL);
278 snprintf(header, sizeof(header), "bucket-%d", j);
279 format_and_print(outf, base_level + 1, header, NULL);
281 snprintf(header, sizeof(header), "high-priority-cores-count");
284 format_and_print(outf, base_level + 2, header, value);
289 snprintf(header, sizeof(header),
292 snprintf(header, sizeof(header),
296 format_and_print(outf, base_level + 2, header, value);
299 snprintf(header, sizeof(header),
301 format_and_print(outf, base_level + 1, header, NULL);
309 snprintf(header, sizeof(header), "low-priority-max-frequency(MHz)");
311 snprintf(header, sizeof(header), "low-priority-max-%s-frequency(MHz)",
315 format_and_print(outf, base_level + 2, header, value);
341 char header[256];
358 snprintf(header, sizeof(header), "perf-profile-level-%d",
360 format_and_print(outf, level + 1, header, NULL);
363 snprintf(header, sizeof(header), "cpu-count");
366 format_and_print(outf, level + 2, header, value);
371 snprintf(header, sizeof(header), "enable-cpu-count");
373 format_and_print(outf, level + 2, header, value);
377 snprintf(header, sizeof(header), "enable-cpu-mask");
381 format_and_print(outf, level + 2, header, value);
383 snprintf(header, sizeof(header), "enable-cpu-list");
387 format_and_print(outf, level + 2, header, value);
391 snprintf(header, sizeof(header), "thermal-design-power-ratio");
393 format_and_print(outf, level + 2, header, value);
395 snprintf(header, sizeof(header), "base-frequency(MHz)");
400 format_and_print(outf, level + 2, header, value);
403 snprintf(header, sizeof(header), "base-frequency-avx2(MHz)");
406 format_and_print(outf, level + 2, header, value);
410 snprintf(header, sizeof(header), "base-frequency-avx512(MHz)");
413 format_and_print(outf, level + 2, header, value);
417 snprintf(header, sizeof(header), "uncore-frequency-min(MHz)");
420 format_and_print(outf, level + 2, header, value);
424 snprintf(header, sizeof(header), "uncore-frequency-max(MHz)");
427 format_and_print(outf, level + 2, header, value);
431 snprintf(header, sizeof(header), "base-frequency-amx(MHz)");
434 format_and_print(outf, level + 2, header, value);
438 snprintf(header, sizeof(header), "uncore-frequency-base(MHz)");
441 format_and_print(outf, level + 2, header, value);
445 snprintf(header, sizeof(header), "max-mem-frequency(MHz)");
448 format_and_print(outf, level + 2, header, value);
452 snprintf(header, sizeof(header), "cooling_type");
455 format_and_print(outf, level + 2, header, value);
458 snprintf(header, sizeof(header),
467 format_and_print(outf, level + 2, header, value);
469 snprintf(header, sizeof(header),
478 format_and_print(outf, level + 2, header, value);
480 snprintf(header, sizeof(header),
489 format_and_print(outf, level + 2, header, value);
501 snprintf(header, sizeof(header), "thermal-design-power(W)");
503 format_and_print(outf, level + 2, header, value);
507 snprintf(header, sizeof(header), "tjunction-max(C)");
509 format_and_print(outf, level + 2, header, value);
516 snprintf(header, sizeof(header), "turbo-ratio-limits-%s", isst_get_trl_level_name(k));
517 format_and_print(outf, level + 2, header, NULL);
520 snprintf(header, sizeof(header), "bucket-%d", j);
521 format_and_print(outf, level + 3, header, NULL);
523 snprintf(header, sizeof(header), "core-count");
526 format_and_print(outf, level + 4, header, value);
528 snprintf(header, sizeof(header), "max-turbo-frequency(MHz)");
530 format_and_print(outf, level + 4, header, value);
586 char header[256];
592 snprintf(header, sizeof(header), "core-power");
593 format_and_print(outf, level + 1, header, NULL);
595 snprintf(header, sizeof(header), "clos");
597 format_and_print(outf, level + 2, header, value);
599 snprintf(header, sizeof(header), "epp");
601 format_and_print(outf, level + 2, header, value);
603 snprintf(header, sizeof(header), "clos-proportional-priority");
605 format_and_print(outf, level + 2, header, value);
607 snprintf(header, sizeof(header), "clos-min");
609 format_and_print(outf, level + 2, header, value);
611 snprintf(header, sizeof(header), "clos-max");
616 format_and_print(outf, level + 2, header, value);
618 snprintf(header, sizeof(header), "clos-desired");
620 format_and_print(outf, level + 2, header, value);
629 char header[256];
635 snprintf(header, sizeof(header), "core-power");
636 format_and_print(outf, level + 1, header, NULL);
638 snprintf(header, sizeof(header), "support-status");
643 format_and_print(outf, level + 2, header, value);
645 snprintf(header, sizeof(header), "enable-status");
650 format_and_print(outf, level + 2, header, value);
652 snprintf(header, sizeof(header), "clos-enable-status");
657 format_and_print(outf, level + 2, header, value);
659 snprintf(header, sizeof(header), "priority-type");
664 format_and_print(outf, level + 2, header, value);
671 char header[256];
677 snprintf(header, sizeof(header), "get-assoc");
678 format_and_print(outf, level + 1, header, NULL);
680 snprintf(header, sizeof(header), "clos");
682 format_and_print(outf, level + 2, header, value);
690 char header[256];
696 snprintf(header, sizeof(header), "%s", feature);
697 format_and_print(outf, level + 1, header, NULL);
698 snprintf(header, sizeof(header), "%s", cmd);
703 format_and_print(outf, level + 2, header, value);
712 char header[256];
732 snprintf(header, sizeof(header), "Error%d", error_index++);
734 snprintf(header, sizeof(header), "Information:%d", error_index++);
735 format_and_print(outf, 1, header, NULL);
737 snprintf(header, sizeof(header), "message");
743 format_and_print(outf, 2, header, value);
751 char header[256];
757 snprintf(header, sizeof(header), "get-trl");
758 format_and_print(outf, level + 1, header, NULL);
760 snprintf(header, sizeof(header), "trl");
762 format_and_print(outf, level + 2, header, value);