Home
last modified time | relevance | path

Searched refs:wave_dump (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_debug.c294 const char *wave_dump, in ac_get_wave_info() argument
301 if (!wave_dump) { in ac_get_wave_info()
303 wave_dump = dump; in ac_get_wave_info()
309 const char *end = strchr(wave_dump, '\n'); in ac_get_wave_info()
313 if (strncmp(wave_dump, AC_UMR_REGISTERS_LINE, strlen(AC_UMR_REGISTERS_LINE))) { in ac_get_wave_info()
314 wave_dump = end + 1; in ac_get_wave_info()
324 const char *end2 = strchr(wave_dump, '\n'); in ac_get_wave_info()
327 if (end2 - wave_dump < 2) in ac_get_wave_info()
330 const char *scan = wave_dump; in ac_get_wave_info()
385 wave_dump = end2 + 1; in ac_get_wave_info()
H A Dac_debug.h74 const char *wave_dump,
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_debug.c458 radv_dump_queue_state(struct radv_queue *queue, const char *dump_dir, const char *wave_dump, FILE *… in radv_dump_queue_state() argument
500 if (wave_dump) { in radv_dump_queue_state()
503 unsigned num_waves = ac_get_wave_info(gfx_level, &pdev->info, wave_dump, waves); in radv_dump_queue_state()
686 radv_dump_umr_waves(struct radv_queue *queue, const char *wave_dump, FILE *f) in radv_dump_umr_waves() argument
688 fprintf(f, "\nUMR GFX waves:\n\n%s", wave_dump ? wave_dump : ""); in radv_dump_umr_waves()
784 char *wave_dump = NULL; in radv_check_gpu_hangs() local
786 wave_dump = ac_get_umr_waves(&pdev->info, radv_queue_ring(queue)); in radv_check_gpu_hangs()
806 radv_dump_queue_state(queue, dump_dir, wave_dump, f); in radv_check_gpu_hangs()
810 radv_dump_umr_waves(queue, wave_dump, f); in radv_check_gpu_hangs()
849 free(wave_dump); in radv_check_gpu_hangs()