Lines Matching refs:smu_table

126 	struct smu_table_context *smu_table = &smu->smu_table;
127 struct smu_table *tables = smu_table->tables;
136 smu_table->clocks_table = kzalloc(sizeof(DpmClocks_t), GFP_KERNEL);
137 if (!smu_table->clocks_table)
140 smu_table->metrics_table = kzalloc(sizeof(SmuMetrics_t), GFP_KERNEL);
141 if (!smu_table->metrics_table)
143 smu_table->metrics_time = 0;
145 smu_table->watermarks_table = kzalloc(sizeof(Watermarks_t), GFP_KERNEL);
146 if (!smu_table->watermarks_table)
149 smu_table->gpu_metrics_table_size = sizeof(struct gpu_metrics_v2_1);
150 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL);
151 if (!smu_table->gpu_metrics_table)
157 kfree(smu_table->watermarks_table);
159 kfree(smu_table->metrics_table);
161 kfree(smu_table->clocks_table);
168 struct smu_table_context *smu_table = &smu->smu_table;
170 kfree(smu_table->clocks_table);
171 smu_table->clocks_table = NULL;
173 kfree(smu_table->metrics_table);
174 smu_table->metrics_table = NULL;
176 kfree(smu_table->watermarks_table);
177 smu_table->watermarks_table = NULL;
179 kfree(smu_table->gpu_metrics_table);
180 smu_table->gpu_metrics_table = NULL;
260 struct smu_table_context *smu_table = &smu->smu_table;
262 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table;
405 Watermarks_t *table = smu->smu_table.watermarks_table;
463 struct smu_table_context *smu_table = &smu->smu_table;
465 (struct gpu_metrics_v2_1 *)smu_table->gpu_metrics_table;
500 struct smu_table_context *smu_table = &smu->smu_table;
502 return smu_cmn_update_table(smu, SMU_TABLE_DPMCLOCKS, 0, smu_table->clocks_table, false);
621 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
651 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
724 DpmClocks_t *clk_table = smu->smu_table.clocks_table;
733 clock_limit = smu->smu_table.boot_values.uclk;
736 clock_limit = smu->smu_table.boot_values.fclk;
740 clock_limit = smu->smu_table.boot_values.gfxclk;
743 clock_limit = smu->smu_table.boot_values.socclk;
746 clock_limit = smu->smu_table.boot_values.vclk;
749 clock_limit = smu->smu_table.boot_values.dclk;
1097 DpmClocks_t *clk_table = smu->smu_table.clocks_table;