Home
last modified time | relevance | path

Searched refs:gpu_metrics_table (Results 1 – 25 of 25) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dcyan_skillfish_ppt.c102 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in cyan_skillfish_tables_init()
103 if (!smu_table->gpu_metrics_table) in cyan_skillfish_tables_init()
388 (struct gpu_metrics_v2_2 *)smu_table->gpu_metrics_table; in cyan_skillfish_get_gpu_metrics()
H A Dvangogh_ppt.c248 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in vangogh_tables_init()
249 if (!smu_table->gpu_metrics_table) in vangogh_tables_init()
265 kfree(smu_table->gpu_metrics_table); in vangogh_tables_init()
1662 (struct gpu_metrics_v2_3 *)smu_table->gpu_metrics_table; in vangogh_get_legacy_gpu_metrics_v2_3()
1719 (struct gpu_metrics_v2_2 *)smu_table->gpu_metrics_table; in vangogh_get_legacy_gpu_metrics()
1776 (struct gpu_metrics_v2_3 *)smu_table->gpu_metrics_table; in vangogh_get_gpu_metrics_v2_3()
1848 (struct gpu_metrics_v2_4 *)smu_table->gpu_metrics_table; in vangogh_get_gpu_metrics_v2_4()
1927 (struct gpu_metrics_v2_2 *)smu_table->gpu_metrics_table; in vangogh_get_gpu_metrics()
H A Dnavi10_ppt.c530 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in navi10_tables_init()
531 if (!smu_table->gpu_metrics_table) in navi10_tables_init()
548 kfree(smu_table->gpu_metrics_table); in navi10_tables_init()
2963 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in navi10_get_legacy_gpu_metrics()
3186 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in navi10_get_gpu_metrics()
3258 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in navi12_get_legacy_gpu_metrics()
3333 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in navi12_get_gpu_metrics()
H A Darcturus_ppt.c277 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in arcturus_tables_init()
278 if (!smu_table->gpu_metrics_table) { in arcturus_tables_init()
1894 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in arcturus_get_gpu_metrics()
H A Dsienna_cichlid_ppt.c564 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in sienna_cichlid_tables_init()
565 if (!smu_table->gpu_metrics_table) in sienna_cichlid_tables_init()
588 kfree(smu_table->gpu_metrics_table); in sienna_cichlid_tables_init()
2689 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in sienna_cichlid_get_gpu_metrics()
H A Dsmu_v11_0.c431 kfree(smu_table->gpu_metrics_table); in smu_v11_0_fini_smc_tables()
438 smu_table->gpu_metrics_table = NULL; in smu_v11_0_fini_smc_tables()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_5_ppt.c150 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v13_0_5_init_smc_tables()
151 if (!smu_table->gpu_metrics_table) in smu_v13_0_5_init_smc_tables()
179 kfree(smu_table->gpu_metrics_table); in smu_v13_0_5_fini_smc_tables()
180 smu_table->gpu_metrics_table = NULL; in smu_v13_0_5_fini_smc_tables()
473 (struct gpu_metrics_v2_1 *)smu_table->gpu_metrics_table; in smu_v13_0_5_get_gpu_metrics()
H A Dsmu_v13_0_4_ppt.c176 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v13_0_4_init_smc_tables()
177 if (!smu_table->gpu_metrics_table) in smu_v13_0_4_init_smc_tables()
205 kfree(smu_table->gpu_metrics_table); in smu_v13_0_4_fini_smc_tables()
206 smu_table->gpu_metrics_table = NULL; in smu_v13_0_4_fini_smc_tables()
252 (struct gpu_metrics_v2_1 *)smu_table->gpu_metrics_table; in smu_v13_0_4_get_gpu_metrics()
H A Dyellow_carp_ppt.c177 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in yellow_carp_init_smc_tables()
178 if (!smu_table->gpu_metrics_table) in yellow_carp_init_smc_tables()
206 kfree(smu_table->gpu_metrics_table); in yellow_carp_fini_smc_tables()
207 smu_table->gpu_metrics_table = NULL; in yellow_carp_fini_smc_tables()
564 (struct gpu_metrics_v2_1 *)smu_table->gpu_metrics_table; in yellow_carp_get_gpu_metrics()
H A Daldebaran_ppt.c253 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in aldebaran_tables_init()
254 if (!smu_table->gpu_metrics_table) { in aldebaran_tables_init()
262 kfree(smu_table->gpu_metrics_table); in aldebaran_tables_init()
1714 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in aldebaran_get_gpu_metrics()
H A Dsmu_v13_0_12_ppt.c349 (struct gpu_metrics_v1_7 *)smu_table->gpu_metrics_table; in smu_v13_0_12_get_gpu_metrics()
H A Dsmu_v13_0_7_ppt.c529 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v13_0_7_tables_init()
530 if (!smu_table->gpu_metrics_table) in smu_v13_0_7_tables_init()
540 kfree(smu_table->gpu_metrics_table); in smu_v13_0_7_tables_init()
2115 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in smu_v13_0_7_get_gpu_metrics()
H A Dsmu_v13_0_0_ppt.c515 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v13_0_0_tables_init()
516 if (!smu_table->gpu_metrics_table) in smu_v13_0_0_tables_init()
532 kfree(smu_table->gpu_metrics_table); in smu_v13_0_0_tables_init()
2129 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in smu_v13_0_0_get_gpu_metrics()
H A Dsmu_v13_0_6_ppt.c529 smu_table->gpu_metrics_table = in smu_v13_0_6_tables_init()
531 if (!smu_table->gpu_metrics_table) { in smu_v13_0_6_tables_init()
540 kfree(smu_table->gpu_metrics_table); in smu_v13_0_6_tables_init()
2490 (struct gpu_metrics_v1_7 *)smu_table->gpu_metrics_table; in smu_v13_0_6_get_gpu_metrics()
H A Dsmu_v13_0.c503 kfree(smu_table->gpu_metrics_table); in smu_v13_0_fini_smc_tables()
510 smu_table->gpu_metrics_table = NULL; in smu_v13_0_fini_smc_tables()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c195 kfree(smu_table->gpu_metrics_table); in smu_v12_0_fini_smc_tables()
196 smu_table->gpu_metrics_table = NULL; in smu_v12_0_fini_smc_tables()
H A Drenoir_ppt.c182 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in renoir_init_smc_tables()
183 if (!smu_table->gpu_metrics_table) in renoir_init_smc_tables()
1380 (struct gpu_metrics_v2_2 *)smu_table->gpu_metrics_table; in renoir_get_gpu_metrics()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_0_ppt.c211 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v14_0_0_init_smc_tables()
212 if (!smu_table->gpu_metrics_table) in smu_v14_0_0_init_smc_tables()
240 kfree(smu_table->gpu_metrics_table); in smu_v14_0_0_fini_smc_tables()
241 smu_table->gpu_metrics_table = NULL; in smu_v14_0_0_fini_smc_tables()
545 (struct gpu_metrics_v3_0 *)smu_table->gpu_metrics_table; in smu_v14_0_0_get_gpu_metrics()
H A Dsmu_v14_0_2_ppt.c445 smu_table->gpu_metrics_table = kzalloc(smu_table->gpu_metrics_table_size, GFP_KERNEL); in smu_v14_0_2_tables_init()
446 if (!smu_table->gpu_metrics_table) in smu_v14_0_2_tables_init()
462 kfree(smu_table->gpu_metrics_table); in smu_v14_0_2_tables_init()
2179 (struct gpu_metrics_v1_3 *)smu_table->gpu_metrics_table; in smu_v14_0_2_get_gpu_metrics()
H A Dsmu_v14_0.c494 kfree(smu_table->gpu_metrics_table); in smu_v14_0_fini_smc_tables()
500 smu_table->gpu_metrics_table = NULL; in smu_v14_0_fini_smc_tables()
/linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_hwmgr.h401 struct gpu_metrics_v1_0 gpu_metrics_table; member
H A Dvega20_hwmgr.h528 struct gpu_metrics_v1_0 gpu_metrics_table; member
H A Dvega12_hwmgr.c2883 &data->gpu_metrics_table; in vega12_get_gpu_metrics()
H A Dvega20_hwmgr.c4329 &data->gpu_metrics_table; in vega20_get_gpu_metrics()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h362 void *gpu_metrics_table; member