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];
174 snprintf(header, sizeof(header), "package-%d:die-%d:cpu-%d",
177 format_and_print(outf, 1, header, NULL);
180 snprintf(header, sizeof(header), "package-%d",
182 format_and_print(outf, 1, header, NULL);
183 snprintf(header, sizeof(header), "die-%d", get_physical_die_id(cpu));
184 format_and_print(outf, 2, header, NULL);
185 snprintf(header, sizeof(header), "cpu-%d", cpu);
186 format_and_print(outf, 3, header, NULL);
195 char header[256];
198 snprintf(header, sizeof(header), "speed-select-base-freq-properties");
199 format_and_print(outf, disp_level, header, NULL);
201 snprintf(header, sizeof(header), "high-priority-base-frequency(MHz)");
204 format_and_print(outf, disp_level + 1, header, value);
206 snprintf(header, sizeof(header), "high-priority-cpu-mask");
209 format_and_print(outf, disp_level + 1, header, value);
211 snprintf(header, sizeof(header), "high-priority-cpu-list");
215 format_and_print(outf, disp_level + 1, header, value);
217 snprintf(header, sizeof(header), "low-priority-base-frequency(MHz)");
220 format_and_print(outf, disp_level + 1, header, value);
225 snprintf(header, sizeof(header), "tjunction-temperature(C)");
227 format_and_print(outf, disp_level + 1, header, value);
229 snprintf(header, sizeof(header), "thermal-design-power(W)");
231 format_and_print(outf, disp_level + 1, header, value);
240 char header[256];
258 snprintf(header, sizeof(header), "speed-select-turbo-freq-properties");
259 format_and_print(outf, base_level, header, NULL);
267 snprintf(header, sizeof(header), "bucket-%d", j);
268 format_and_print(outf, base_level + 1, header, NULL);
270 snprintf(header, sizeof(header), "high-priority-cores-count");
273 format_and_print(outf, base_level + 2, header, value);
276 snprintf(header, sizeof(header),
280 format_and_print(outf, base_level + 2, header, value);
284 snprintf(header, sizeof(header),
288 format_and_print(outf, base_level + 2, header, value);
292 snprintf(header, sizeof(header),
297 format_and_print(outf, base_level + 2, header, value);
300 snprintf(header, sizeof(header),
302 format_and_print(outf, base_level + 1, header, NULL);
303 snprintf(header, sizeof(header), "low-priority-max-frequency(MHz)");
307 format_and_print(outf, base_level + 2, header, value);
308 snprintf(header, sizeof(header),
313 format_and_print(outf, base_level + 2, header, value);
314 snprintf(header, sizeof(header),
319 format_and_print(outf, base_level + 2, header, value);
325 char header[256];
330 snprintf(header, sizeof(header), "package-%d:die-%d:cpu-%d",
333 format_and_print(outf, level++, header, NULL);
335 snprintf(header, sizeof(header), "package-%d",
337 format_and_print(outf, level++, header, NULL);
338 snprintf(header, sizeof(header), "die-%d",
340 format_and_print(outf, level++, header, NULL);
341 snprintf(header, sizeof(header), "cpu-%d", cpu);
342 format_and_print(outf, level++, header, NULL);
359 char header[256];
375 snprintf(header, sizeof(header), "perf-profile-level-%d",
377 format_and_print(outf, level + 1, header, NULL);
379 snprintf(header, sizeof(header), "cpu-count");
383 format_and_print(outf, level + 2, header, value);
388 snprintf(header, sizeof(header), "enable-cpu-count");
390 format_and_print(outf, level + 2, header, value);
394 snprintf(header, sizeof(header), "enable-cpu-mask");
398 format_and_print(outf, level + 2, header, value);
400 snprintf(header, sizeof(header), "enable-cpu-list");
404 format_and_print(outf, level + 2, header, value);
407 snprintf(header, sizeof(header), "thermal-design-power-ratio");
409 format_and_print(outf, level + 2, header, value);
411 snprintf(header, sizeof(header), "base-frequency(MHz)");
416 format_and_print(outf, level + 2, header, value);
419 snprintf(header, sizeof(header), "base-frequency-avx2(MHz)");
422 format_and_print(outf, level + 2, header, value);
426 snprintf(header, sizeof(header), "base-frequency-avx512(MHz)");
429 format_and_print(outf, level + 2, header, value);
433 snprintf(header, sizeof(header), "uncore-frequency-min(MHz)");
436 format_and_print(outf, level + 2, header, value);
440 snprintf(header, sizeof(header), "uncore-frequency-max(MHz)");
443 format_and_print(outf, level + 2, header, value);
447 snprintf(header, sizeof(header), "mem-frequency(MHz)");
450 format_and_print(outf, level + 2, header, value);
453 snprintf(header, sizeof(header),
462 format_and_print(outf, level + 2, header, value);
464 snprintf(header, sizeof(header),
473 format_and_print(outf, level + 2, header, value);
475 snprintf(header, sizeof(header),
484 format_and_print(outf, level + 2, header, value);
496 snprintf(header, sizeof(header), "thermal-design-power(W)");
498 format_and_print(outf, level + 2, header, value);
502 snprintf(header, sizeof(header), "tjunction-max(C)");
504 format_and_print(outf, level + 2, header, value);
507 snprintf(header, sizeof(header), "turbo-ratio-limits-sse");
508 format_and_print(outf, level + 2, header, NULL);
510 snprintf(header, sizeof(header), "bucket-%d", j);
511 format_and_print(outf, level + 3, header, NULL);
513 snprintf(header, sizeof(header), "core-count");
515 format_and_print(outf, level + 4, header, value);
517 snprintf(header, sizeof(header),
522 format_and_print(outf, level + 4, header, value);
526 snprintf(header, sizeof(header), "turbo-ratio-limits-avx2");
527 format_and_print(outf, level + 2, header, NULL);
529 snprintf(header, sizeof(header), "bucket-%d", j);
530 format_and_print(outf, level + 3, header, NULL);
532 snprintf(header, sizeof(header), "core-count");
534 format_and_print(outf, level + 4, header, value);
536 snprintf(header, sizeof(header), "max-turbo-frequency(MHz)");
538 format_and_print(outf, level + 4, header, value);
543 snprintf(header, sizeof(header), "turbo-ratio-limits-avx512");
544 format_and_print(outf, level + 2, header, NULL);
546 snprintf(header, sizeof(header), "bucket-%d", j);
547 format_and_print(outf, level + 3, header, NULL);
549 snprintf(header, sizeof(header), "core-count");
551 format_and_print(outf, level + 4, header, value);
553 snprintf(header, sizeof(header), "max-turbo-frequency(MHz)");
555 format_and_print(outf, level + 4, header, value);
611 char header[256];
617 snprintf(header, sizeof(header), "core-power");
618 format_and_print(outf, level + 1, header, NULL);
620 snprintf(header, sizeof(header), "clos");
622 format_and_print(outf, level + 2, header, value);
624 snprintf(header, sizeof(header), "epp");
626 format_and_print(outf, level + 2, header, value);
628 snprintf(header, sizeof(header), "clos-proportional-priority");
630 format_and_print(outf, level + 2, header, value);
632 snprintf(header, sizeof(header), "clos-min");
634 format_and_print(outf, level + 2, header, value);
636 snprintf(header, sizeof(header), "clos-max");
641 format_and_print(outf, level + 2, header, value);
643 snprintf(header, sizeof(header), "clos-desired");
645 format_and_print(outf, level + 2, header, value);
654 char header[256];
660 snprintf(header, sizeof(header), "core-power");
661 format_and_print(outf, level + 1, header, NULL);
663 snprintf(header, sizeof(header), "support-status");
668 format_and_print(outf, level + 2, header, value);
670 snprintf(header, sizeof(header), "enable-status");
675 format_and_print(outf, level + 2, header, value);
677 snprintf(header, sizeof(header), "clos-enable-status");
682 format_and_print(outf, level + 2, header, value);
684 snprintf(header, sizeof(header), "priority-type");
689 format_and_print(outf, level + 2, header, value);
696 char header[256];
702 snprintf(header, sizeof(header), "get-assoc");
703 format_and_print(outf, level + 1, header, NULL);
705 snprintf(header, sizeof(header), "clos");
707 format_and_print(outf, level + 2, header, value);
715 char header[256];
722 snprintf(header, sizeof(header), "%s", feature);
723 format_and_print(outf, level + 1, header, NULL);
724 snprintf(header, sizeof(header), "%s", cmd);
729 format_and_print(outf, level + 2, header, value);
738 char header[256];
758 snprintf(header, sizeof(header), "Error%d", error_index++);
760 snprintf(header, sizeof(header), "Information:%d", error_index++);
761 format_and_print(outf, 1, header, NULL);
763 snprintf(header, sizeof(header), "message");
769 format_and_print(outf, 2, header, value);