Lines Matching defs:metrics

134 	SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table;
143 *value = metrics->Current.GfxclkFrequency;
146 *value = metrics->Current.SocclkFrequency;
149 *value = metrics->Current.VclkFrequency;
152 *value = metrics->Current.DclkFrequency;
155 *value = metrics->Current.MemclkFrequency;
158 *value = (metrics->Current.CurrentSocketPower << 8) /
162 *value = (metrics->Average.CurrentSocketPower << 8) /
166 *value = metrics->Current.GfxTemperature / 100 *
170 *value = metrics->Current.SocTemperature / 100 *
174 *value = metrics->Current.Voltage[0];
177 *value = metrics->Current.Voltage[1];
180 *value = metrics->Current.ThrottlerStatus;
389 SmuMetrics_t metrics;
392 ret = smu_cmn_get_metrics_table(smu, &metrics, true);
398 gpu_metrics->temperature_gfx = metrics.Current.GfxTemperature;
399 gpu_metrics->temperature_soc = metrics.Current.SocTemperature;
401 gpu_metrics->average_socket_power = metrics.Current.CurrentSocketPower;
402 gpu_metrics->average_soc_power = metrics.Current.Power[0];
403 gpu_metrics->average_gfx_power = metrics.Current.Power[1];
405 gpu_metrics->average_gfxclk_frequency = metrics.Average.GfxclkFrequency;
406 gpu_metrics->average_socclk_frequency = metrics.Average.SocclkFrequency;
407 gpu_metrics->average_uclk_frequency = metrics.Average.MemclkFrequency;
408 gpu_metrics->average_fclk_frequency = metrics.Average.MemclkFrequency;
409 gpu_metrics->average_vclk_frequency = metrics.Average.VclkFrequency;
410 gpu_metrics->average_dclk_frequency = metrics.Average.DclkFrequency;
412 gpu_metrics->current_gfxclk = metrics.Current.GfxclkFrequency;
413 gpu_metrics->current_socclk = metrics.Current.SocclkFrequency;
414 gpu_metrics->current_uclk = metrics.Current.MemclkFrequency;
415 gpu_metrics->current_fclk = metrics.Current.MemclkFrequency;
416 gpu_metrics->current_vclk = metrics.Current.VclkFrequency;
417 gpu_metrics->current_dclk = metrics.Current.DclkFrequency;
420 gpu_metrics->temperature_core[i] = metrics.Current.CoreTemperature[i];
421 gpu_metrics->average_core_power[i] = metrics.Average.CorePower[i];
422 gpu_metrics->current_coreclk[i] = metrics.Current.CoreFrequency[i];
426 gpu_metrics->temperature_l3[i] = metrics.Current.L3Temperature[i];
427 gpu_metrics->current_l3clk[i] = metrics.Current.L3Frequency[i];
430 gpu_metrics->throttle_status = metrics.Current.ThrottlerStatus;