Lines Matching defs:smu_table

229 	struct smu_table_context *smu_table = &smu->smu_table;
230 struct smu_table *tables = smu_table->tables;
247 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
248 if (!smu_table->metrics_table)
250 smu_table->metrics_time = 0;
252 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v1_3);
253 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL);
254 if (!smu_table->gpu_metrics_table) {
255 kfree(smu_table->metrics_table);
259 smu_table->ecc_table = kzalloc(tables[SMU_TABLE_ECCINFO].size, GFP_KERNEL);
260 if (!smu_table->ecc_table) {
261 kfree(smu_table->metrics_table);
262 kfree(smu_table->gpu_metrics_table);
313 PPTable_t *pptable = smu->smu_table.driver_pptable;
326 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.socclk / 100;
345 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.gfxclk / 100;
361 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.uclk / 100;
377 dpm_table->dpm_levels[0].value = smu->smu_table.boot_values.fclk / 100;
388 struct smu_table_context *table_context = &smu->smu_table;
400 struct smu_table_context *table_context = &smu->smu_table;
411 struct smu_table_context *table_context = &smu->smu_table;
440 smu->smu_table.boot_values.pp_table_id = 0;
578 struct smu_table_context *smu_table = &smu->smu_table;
579 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table;
1003 struct smu_table_context *table_context = &smu->smu_table;
1006 PPTable_t *pptable = smu->smu_table.driver_pptable;
1150 PPTable_t *pptable = smu->smu_table.driver_pptable;
1431 struct smu_table_context *smu_table = &smu->smu_table;
1432 struct smu_table *table = &smu_table->driver_table;
1694 struct smu_table_context *smu_table = &smu->smu_table;
1696 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table;
1789 struct smu_table_context *smu_table = &smu->smu_table;
1803 smu_table->ecc_table,
1810 ecc_table = (EccInfoTable_t *)smu_table->ecc_table;