metrics_table 297 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); metrics_table 298 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c if (!smu_table->metrics_table) metrics_table 908 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c SmuMetrics_t *metrics_table) metrics_table 917 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c (void *)smu_table->metrics_table, false); metrics_table 926 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t)); metrics_table 1250 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c static int vega12_get_metrics_table(struct pp_hwmgr *hwmgr, SmuMetrics_t *metrics_table) metrics_table 1257 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c ret = smum_smc_table_manager(hwmgr, (uint8_t *)metrics_table, metrics_table 1263 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c memcpy(&data->metrics_table, metrics_table, sizeof(SmuMetrics_t)); metrics_table 1266 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c memcpy(metrics_table, &data->metrics_table, sizeof(SmuMetrics_t)); metrics_table 1273 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c SmuMetrics_t metrics_table; metrics_table 1276 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c ret = vega12_get_metrics_table(hwmgr, &metrics_table); metrics_table 1280 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c *query = metrics_table.CurrSocketPower << 8; metrics_table 1324 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c SmuMetrics_t metrics_table; metrics_table 1327 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c ret = vega12_get_metrics_table(hwmgr, &metrics_table); metrics_table 1333 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c *activity_percent = metrics_table.AverageGfxActivity; metrics_table 1336 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c *activity_percent = metrics_table.AverageUclkActivity; metrics_table 1350 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c SmuMetrics_t metrics_table; metrics_table 1375 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c ret = vega12_get_metrics_table(hwmgr, &metrics_table); metrics_table 1379 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c *((uint32_t *)value) = metrics_table.TemperatureHotspot * metrics_table 1384 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c ret = vega12_get_metrics_table(hwmgr, &metrics_table); metrics_table 1388 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c *((uint32_t *)value) = metrics_table.TemperatureHBM * metrics_table 401 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h SmuMetrics_t metrics_table; metrics_table 2073 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c static int vega20_get_metrics_table(struct pp_hwmgr *hwmgr, SmuMetrics_t *metrics_table) metrics_table 2080 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = smum_smc_table_manager(hwmgr, (uint8_t *)metrics_table, metrics_table 2086 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c memcpy(&data->metrics_table, metrics_table, sizeof(SmuMetrics_t)); metrics_table 2089 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c memcpy(metrics_table, &data->metrics_table, sizeof(SmuMetrics_t)); metrics_table 2098 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c SmuMetrics_t metrics_table; metrics_table 2100 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = vega20_get_metrics_table(hwmgr, &metrics_table); metrics_table 2106 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *query = metrics_table.AverageSocketPower << 8; metrics_table 2108 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *query = metrics_table.CurrSocketPower << 8; metrics_table 2136 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c SmuMetrics_t metrics_table; metrics_table 2138 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = vega20_get_metrics_table(hwmgr, &metrics_table); metrics_table 2144 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *activity_percent = metrics_table.AverageGfxActivity; metrics_table 2147 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *activity_percent = metrics_table.AverageUclkActivity; metrics_table 2162 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c SmuMetrics_t metrics_table; metrics_table 2168 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = vega20_get_metrics_table(hwmgr, &metrics_table); metrics_table 2172 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *((uint32_t *)value) = metrics_table.AverageGfxclkFrequency * 100; metrics_table 2193 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = vega20_get_metrics_table(hwmgr, &metrics_table); metrics_table 2197 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *((uint32_t *)value) = metrics_table.TemperatureEdge * metrics_table 2202 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c ret = vega20_get_metrics_table(hwmgr, &metrics_table); metrics_table 2206 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c *((uint32_t *)value) = metrics_table.TemperatureHBM * metrics_table 529 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h SmuMetrics_t metrics_table; metrics_table 255 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h void *metrics_table; metrics_table 536 drivers/gpu/drm/amd/powerplay/navi10_ppt.c smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); metrics_table 537 drivers/gpu/drm/amd/powerplay/navi10_ppt.c if (!smu_table->metrics_table) metrics_table 545 drivers/gpu/drm/amd/powerplay/navi10_ppt.c SmuMetrics_t *metrics_table) metrics_table 553 drivers/gpu/drm/amd/powerplay/navi10_ppt.c (void *)smu_table->metrics_table, false); metrics_table 562 drivers/gpu/drm/amd/powerplay/navi10_ppt.c memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t)); metrics_table 472 drivers/gpu/drm/amd/powerplay/smu_v11_0.c kfree(smu_table->metrics_table); metrics_table 475 drivers/gpu/drm/amd/powerplay/smu_v11_0.c smu_table->metrics_table = NULL; metrics_table 334 drivers/gpu/drm/amd/powerplay/vega20_ppt.c smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL); metrics_table 335 drivers/gpu/drm/amd/powerplay/vega20_ppt.c if (!smu_table->metrics_table) metrics_table 1689 drivers/gpu/drm/amd/powerplay/vega20_ppt.c SmuMetrics_t *metrics_table) metrics_table 1697 drivers/gpu/drm/amd/powerplay/vega20_ppt.c (void *)smu_table->metrics_table, false); metrics_table 1706 drivers/gpu/drm/amd/powerplay/vega20_ppt.c memcpy(metrics_table, smu_table->metrics_table, sizeof(SmuMetrics_t));