Lines Matching refs:lat_stats

463     lgrp_plat_latency_stats_t *lat_stats,
467 lgrp_plat_latency_stats_t *lat_stats);
486 lgrp_plat_latency_stats_t *lat_stats, lgrp_plat_probe_stats_t *probe_stats);
493 lgrp_plat_latency_stats_t *lat_stats);
497 lgrp_plat_latency_stats_t *lat_stats);
512 static void lgrp_plat_2level_setup(lgrp_plat_latency_stats_t *lat_stats);
1237 lgrp_plat_latency_stats_t *lat_stats; in lgrp_plat_probe() local
1262 lat_stats = &lgrp_plat_lat_stats; in lgrp_plat_probe()
1263 if (lat_stats->latencies[from][from] != 0) in lgrp_plat_probe()
1291 if (lat_stats->latencies[from][to] == 0 || in lgrp_plat_probe()
1292 probe_time < lat_stats->latencies[from][to]) in lgrp_plat_probe()
1293 lat_stats->latencies[from][to] = probe_time; in lgrp_plat_probe()
1299 if (probe_time < lat_stats->latency_min || in lgrp_plat_probe()
1300 lat_stats->latency_min == -1) in lgrp_plat_probe()
1301 lat_stats->latency_min = probe_time; in lgrp_plat_probe()
1302 if (probe_time > lat_stats->latency_max) in lgrp_plat_probe()
1303 lat_stats->latency_max = probe_time; in lgrp_plat_probe()
1682 lgrp_plat_latency_stats_t *lat_stats, lgrp_plat_probe_stats_t *probe_stats) in lgrp_plat_latency_adjust() argument
1702 ASSERT(memnode_info != NULL && lat_stats != NULL && in lgrp_plat_latency_adjust()
1717 t1 = lat_stats->latencies[i][j]; in lgrp_plat_latency_adjust()
1718 t2 = lat_stats->latencies[j][i]; in lgrp_plat_latency_adjust()
1746 lat_stats->latencies[i][j] = in lgrp_plat_latency_adjust()
1747 lat_stats->latencies[j][i] = t; in lgrp_plat_latency_adjust()
1773 t1 = lat_stats->latencies[i][j]; in lgrp_plat_latency_adjust()
1794 t2 = lat_stats->latencies[k][l]; in lgrp_plat_latency_adjust()
1842 lat_stats->latencies[i][j] = in lgrp_plat_latency_adjust()
1843 lat_stats->latencies[k][l] = t; in lgrp_plat_latency_adjust()
1862 t = lat_stats->latencies[i][i]; in lgrp_plat_latency_adjust()
1877 local = lat_stats->latencies[i][i]; in lgrp_plat_latency_adjust()
1895 lat_stats->latencies[i][i] = min; in lgrp_plat_latency_adjust()
1902 lat_stats->latency_max = 0; in lgrp_plat_latency_adjust()
1907 t = lat_stats->latencies[i][j]; in lgrp_plat_latency_adjust()
1908 if (t > lat_stats->latency_max) in lgrp_plat_latency_adjust()
1909 lat_stats->latency_max = t; in lgrp_plat_latency_adjust()
1932 lgrp_plat_latency_stats_t *lat_stats) in lgrp_plat_latency_verify() argument
1939 ASSERT(memnode_info != NULL && lat_stats != NULL); in lgrp_plat_latency_verify()
1946 lat_stats->latencies[0][0] == 0) in lgrp_plat_latency_verify()
1959 t1 = lat_stats->latencies[i][j]; in lgrp_plat_latency_verify()
1960 t2 = lat_stats->latencies[j][i]; in lgrp_plat_latency_verify()
1972 t1 = lat_stats->latencies[0][0]; in lgrp_plat_latency_verify()
1977 t2 = lat_stats->latencies[i][i]; in lgrp_plat_latency_verify()
1998 t2 = lat_stats->latencies[i][j]; in lgrp_plat_latency_verify()
2442 lgrp_plat_latency_stats_t *lat_stats, lgrp_plat_probe_stats_t *probe_stats) in lgrp_plat_probe_time() argument
2470 lat_stats->latencies[from][to] = 0; in lgrp_plat_probe_time()
2635 memnode_phys_addr_map_t *memnode_info, lgrp_plat_latency_stats_t *lat_stats) in lgrp_plat_process_slit() argument
2650 if (lat_stats == NULL) in lgrp_plat_process_slit()
2655 min = lat_stats->latency_min; in lgrp_plat_process_slit()
2656 max = lat_stats->latency_max; in lgrp_plat_process_slit()
2677 lat_stats->latencies[src][dst] = latency; in lgrp_plat_process_slit()
2688 retval = lgrp_plat_latency_verify(memnode_info, lat_stats); in lgrp_plat_process_slit()
2697 lat_stats->latencies[i][j] = 0; in lgrp_plat_process_slit()
2703 lat_stats->latency_min = min; in lgrp_plat_process_slit()
2704 lat_stats->latency_max = max; in lgrp_plat_process_slit()
2717 lgrp_plat_latency_stats_t *lat_stats) in lgrp_plat_process_sli() argument
2724 if (lat_stats == NULL || sli_info == NULL || in lgrp_plat_process_sli()
2747 if (lat_stats->latencies[src][src] != 0) { in lgrp_plat_process_sli()
2767 min = lat_stats->latency_min; in lgrp_plat_process_sli()
2768 max = lat_stats->latency_max; in lgrp_plat_process_sli()
2778 lat_stats->latencies[src][dst] = latency; in lgrp_plat_process_sli()
2786 lat_stats->latencies[dst][src] = latency; in lgrp_plat_process_sli()
2792 lat_stats->latency_min = min; in lgrp_plat_process_sli()
2793 lat_stats->latency_max = max; in lgrp_plat_process_sli()
3265 lgrp_plat_2level_setup(lgrp_plat_latency_stats_t *lat_stats) in lgrp_plat_2level_setup() argument
3269 ASSERT(lat_stats != NULL); in lgrp_plat_2level_setup()
3277 lat_stats->latencies[i][j] = 2; in lgrp_plat_2level_setup()
3279 lat_stats->latencies[i][j] = 3; in lgrp_plat_2level_setup()
3282 lat_stats->latency_min = 2; in lgrp_plat_2level_setup()
3283 lat_stats->latency_max = 3; in lgrp_plat_2level_setup()