Lines Matching refs:smu_table

152 	struct smu_table_context *smu_table = &smu->smu_table;
153 struct smu_table *tables = smu_table->tables;
162 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL);
163 if (!smu_table->clocks_table)
166 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
167 if (!smu_table->metrics_table)
169 smu_table->metrics_time = 0;
171 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
172 if (!smu_table->watermarks_table)
175 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v2_1);
176 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL);
177 if (!smu_table->gpu_metrics_table)
183 kfree(smu_table->watermarks_table);
185 kfree(smu_table->metrics_table);
187 kfree(smu_table->clocks_table);
194 struct smu_table_context *smu_table = &smu->smu_table;
196 kfree(smu_table->clocks_table);
197 smu_table->clocks_table = NULL;
199 kfree(smu_table->metrics_table);
200 smu_table->metrics_table = NULL;
202 kfree(smu_table->watermarks_table);
203 smu_table->watermarks_table = NULL;
205 kfree(smu_table->gpu_metrics_table);
206 smu_table->gpu_metrics_table = NULL;
248 struct smu_table_context *smu_table = &smu->smu_table;
250 (struct gpu_metrics_v2_1 *)smu_table->gpu_metrics_table;
302 struct smu_table_context *smu_table = &smu->smu_table;
304 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table;
427 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
470 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
660 Watermarks_t *table = smu->smu_table.watermarks_table;
747 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
756 clock_limit = smu->smu_table.boot_values.uclk;
759 clock_limit = smu->smu_table.boot_values.fclk;
763 clock_limit = smu->smu_table.boot_values.gfxclk;
766 clock_limit = smu->smu_table.boot_values.socclk;
769 clock_limit = smu->smu_table.boot_values.vclk;
772 clock_limit = smu->smu_table.boot_values.dclk;
1097 DpmClocks_t *clk_table = smu->smu_table.clocks_table;