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;
1007 struct smu_table_context *table_context = &smu->smu_table;
1010 PPTable_t *pptable = smu->smu_table.driver_pptable;
1154 PPTable_t *pptable = smu->smu_table.driver_pptable;
1435 struct smu_table_context *smu_table = &smu->smu_table;
1436 struct smu_table *table = &smu_table->driver_table;
1698 struct smu_table_context *smu_table = &smu->smu_table;
1700 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table;
1793 struct smu_table_context *smu_table = &smu->smu_table;
1807 smu_table->ecc_table,
1814 ecc_table = (EccInfoTable_t *)smu_table->ecc_table;