Lines Matching refs:i
116 unsigned int i; in print_cxstat() local
122 for ( i = 0; i < cxstat->nr; i++ ) in print_cxstat()
125 i, cxstat->triggers[i]); in print_cxstat()
127 cxstat->residencies[i]/1000000UL); in print_cxstat()
129 for ( i = 0; i < MAX_PKG_RESIDENCIES && i < cxstat->nr_pc; ++i ) in print_cxstat()
130 if ( cxstat->pc[i] ) in print_cxstat()
131 printf("pc%d : [%20"PRIu64" ms]\n", i + 1, in print_cxstat()
132 cxstat->pc[i] / 1000000UL); in print_cxstat()
133 for ( i = 0; i < MAX_CORE_RESIDENCIES && i < cxstat->nr_cc; ++i ) in print_cxstat()
134 if ( cxstat->cc[i] ) in print_cxstat()
135 printf("cc%d : [%20"PRIu64" ms]\n", i + 1, in print_cxstat()
136 cxstat->cc[i] / 1000000UL); in print_cxstat()
250 int i; in cxstat_func() local
251 for ( i = 0; i < max_cpu_nr; i++ ) in cxstat_func()
252 if ( show_cxstat_by_cpuid(xc_handle, i) == -ENODEV ) in cxstat_func()
261 int i; in print_pxstat() local
268 for ( i = 0; i < pxstat->total; i++ ) in print_pxstat()
270 if ( pxstat->cur == i ) in print_pxstat()
271 printf("*P%-9d", i); in print_pxstat()
273 printf("P%-10d", i); in print_pxstat()
274 printf("[%4"PRIu64" MHz]", pxstat->pt[i].freq); in print_pxstat()
276 pxstat->pt[i].count); in print_pxstat()
278 pxstat->pt[i].residency/1000000UL); in print_pxstat()
358 int i; in pxstat_func() local
359 for ( i = 0; i < max_cpu_nr; i++ ) in pxstat_func()
360 if ( show_pxstat_by_cpuid(xc_handle, i) == -ENODEV ) in pxstat_func()
392 int i; in cpufreq_func() local
393 for ( i = 0; i < max_cpu_nr; i++ ) in cpufreq_func()
394 if ( show_cpufreq_by_cpuid(xc_handle, i) == -ENODEV ) in cpufreq_func()
409 int i, j, k; in signal_int_handler() local
439 for ( i = 0; i < max_cpu_nr; i++ ) in signal_int_handler()
440 if ( !get_cxstat_by_cpuid(xc_handle, i, &cxstat_end[i]) ) in signal_int_handler()
441 for ( j = 0; j < cxstat_end[i].nr; j++ ) in signal_int_handler()
443 int64_t diff = (int64_t)cxstat_end[i].residencies[j] - in signal_int_handler()
444 (int64_t)cxstat_start[i].residencies[j]; in signal_int_handler()
446 sum_cx[i] += diff; in signal_int_handler()
453 for ( i = 0; i < max_cpu_nr; i++ ) in signal_int_handler()
454 if ( !get_pxstat_by_cpuid(xc_handle, i , &pxstat_end[i]) ) in signal_int_handler()
455 for ( j = 0; j < pxstat_end[i].total; j++ ) in signal_int_handler()
456 sum_px[i] += pxstat_end[i].pt[j].residency - in signal_int_handler()
457 pxstat_start[i].pt[j].residency; in signal_int_handler()
460 for ( i = 0; i < max_cpu_nr; i++ ) in signal_int_handler()
461 get_avgfreq_by_cpuid(xc_handle, i, &avgfreq[i]); in signal_int_handler()
464 for ( i = 0; i < max_cpu_nr; i++ ) in signal_int_handler()
469 printf("\nCPU%d:\tResidency(ms)\t\tAvg Res(ms)\n",i); in signal_int_handler()
470 if ( cx_cap && sum_cx[i] > 0 ) in signal_int_handler()
472 for ( j = 0; j < cxstat_end[i].nr; j++ ) in signal_int_handler()
474 int64_t diff = (int64_t)cxstat_end[i].residencies[j] - in signal_int_handler()
475 (int64_t)cxstat_start[i].residencies[j]; in signal_int_handler()
478 triggers = cxstat_end[i].triggers[j] - in signal_int_handler()
479 cxstat_start[i].triggers[j]; in signal_int_handler()
484 if ( triggers == 0 && cxstat_end[i].last == j ) in signal_int_handler()
485 avg_res = (double)sum_cx[i]/1000000.0; in signal_int_handler()
489 100 * res / (double)sum_cx[i], avg_res ); in signal_int_handler()
493 if ( px_cap && sum_px[i]>0 ) in signal_int_handler()
495 for ( j = 0; j < pxstat_end[i].total; j++ ) in signal_int_handler()
497 res = pxstat_end[i].pt[j].residency - in signal_int_handler()
498 pxstat_start[i].pt[j].residency; in signal_int_handler()
500 res / 1000000UL, 100UL * res / (double)sum_px[i]); in signal_int_handler()
503 if ( px_cap && avgfreq[i] ) in signal_int_handler()
504 printf(" Avg freq\t%d\tKHz\n", avgfreq[i]); in signal_int_handler()
517 for ( i = 0; i < max_cpus; i++ ) in signal_int_handler()
519 if ( cputopo[i].core == XEN_INVALID_CORE_ID || in signal_int_handler()
520 cputopo[i].socket == XEN_INVALID_SOCKET_ID ) in signal_int_handler()
523 if ( i >= max_cpus ) in signal_int_handler()
526 for ( i = 0; i < max_cpus; i++ ) in signal_int_handler()
529 if ( cputopo[i].socket == socket_ids[j] ) in signal_int_handler()
533 socket_ids[j] = cputopo[i].socket; in signal_int_handler()
538 if ( cputopo[i].core == core_ids[j] ) in signal_int_handler()
542 core_ids[j] = cputopo[i].core; in signal_int_handler()
548 for ( i = 0; i < socket_nr; i++ ) in signal_int_handler()
555 if ( cputopo[j].socket == socket_ids[i] ) in signal_int_handler()
558 printf("\nSocket %d\n", socket_ids[i]); in signal_int_handler()
574 if ( cputopo[j].socket == socket_ids[i] && in signal_int_handler()
596 for ( i = 0; i < 2 * max_cpu_nr; i++ ) in signal_int_handler()
598 free(cxstat[i].triggers); in signal_int_handler()
599 free(cxstat[i].residencies); in signal_int_handler()
600 free(cxstat[i].pc); in signal_int_handler()
601 free(cxstat[i].cc); in signal_int_handler()
602 free(pxstat[i].trans_pt); in signal_int_handler()
603 free(pxstat[i].pt); in signal_int_handler()
617 int i; in start_gather_func() local
675 for ( i = 0; i < max_cpu_nr; i++ ) in start_gather_func()
677 get_cxstat_by_cpuid(xc_handle, i, &cxstat_start[i]); in start_gather_func()
678 get_pxstat_by_cpuid(xc_handle, i, &pxstat_start[i]); in start_gather_func()
679 get_avgfreq_by_cpuid(xc_handle, i, &avgfreq[i]); in start_gather_func()
714 int i; in print_cpufreq_para() local
719 for ( i = 0; i < p_cpufreq->cpu_num; i++ ) in print_cpufreq_para()
720 printf(" %d", p_cpufreq->affected_cpus[i]); in print_cpufreq_para()
754 for ( i = 0; i < p_cpufreq->freq_num; i++ ) in print_cpufreq_para()
755 if ( p_cpufreq->scaling_available_frequencies[i] == in print_cpufreq_para()
757 printf(" *%d", p_cpufreq->scaling_available_frequencies[i]); in print_cpufreq_para()
759 printf(" %d", p_cpufreq->scaling_available_frequencies[i]); in print_cpufreq_para()
857 int i; in cpufreq_para_func() local
858 for ( i = 0; i < max_cpu_nr; i++ ) in cpufreq_para_func()
859 if ( show_cpufreq_para_by_cpuid(xc_handle, i) == -ENODEV ) in cpufreq_para_func()
874 int i; in scaling_max_freq_func() local
875 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_max_freq_func()
876 if ( xc_set_cpufreq_para(xc_handle, i, SCALING_MAX_FREQ, freq) ) in scaling_max_freq_func()
879 i, errno, strerror(errno)); in scaling_max_freq_func()
897 int i; in scaling_min_freq_func() local
898 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_min_freq_func()
899 if ( xc_set_cpufreq_para(xc_handle, i, SCALING_MIN_FREQ, freq) ) in scaling_min_freq_func()
902 i, errno, strerror(errno)); in scaling_min_freq_func()
920 int i; in scaling_speed_func() local
921 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_speed_func()
922 if ( xc_set_cpufreq_para(xc_handle, i, SCALING_SETSPEED, speed) ) in scaling_speed_func()
925 i, errno, strerror(errno)); in scaling_speed_func()
943 int i; in scaling_sampling_rate_func() local
944 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_sampling_rate_func()
945 if ( xc_set_cpufreq_para(xc_handle, i, SAMPLING_RATE, rate) ) in scaling_sampling_rate_func()
948 i, errno, strerror(errno)); in scaling_sampling_rate_func()
966 int i; in scaling_up_threshold_func() local
967 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_up_threshold_func()
968 if ( xc_set_cpufreq_para(xc_handle, i, UP_THRESHOLD, threshold) ) in scaling_up_threshold_func()
971 i, errno, strerror(errno)); in scaling_up_threshold_func()
1001 int i; in scaling_governor_func() local
1002 for ( i = 0; i < max_cpu_nr; i++ ) in scaling_governor_func()
1003 if ( xc_set_cpufreq_gov(xc_handle, i, name) ) in scaling_governor_func()
1005 i, errno, strerror(errno)); in scaling_governor_func()
1019 int i, rc; in cpu_topology_func() local
1046 for ( i = 0; i < max_cpus; i++ ) in cpu_topology_func()
1048 if ( cputopo[i].core == XEN_INVALID_CORE_ID ) in cpu_topology_func()
1051 i, cputopo[i].core, cputopo[i].socket, cputopo[i].node); in cpu_topology_func()
1184 int i; in enable_turbo_mode() local
1185 for ( i = 0; i < max_cpu_nr; i++ ) in enable_turbo_mode()
1186 if ( xc_enable_turbo(xc_handle, i) ) in enable_turbo_mode()
1189 i, errno, strerror(errno)); in enable_turbo_mode()
1207 int i; in disable_turbo_mode() local
1208 for ( i = 0; i < max_cpu_nr; i++ ) in disable_turbo_mode()
1209 if ( xc_disable_turbo(xc_handle, i) ) in disable_turbo_mode()
1212 i, errno, strerror(errno)); in disable_turbo_mode()
1246 int i, ret = 0; in main() local
1276 for ( i = 0; i < ARRAY_SIZE(main_options); i++ ) in main()
1277 if ( !strncmp(main_options[i].name, argv[1], strlen(argv[1])) ) in main()
1278 matches_main_options[nr_matches++] = i; in main()
1283 for ( i = 0; i < nr_matches; i++ ) in main()
1284 fprintf(stderr, " %s", main_options[matches_main_options[i]].name); in main()