Lines Matching refs:cu_info
536 struct kfd_cu_info *cu_info, in fill_in_pcache() argument
602 struct kfd_cu_info *cu_info, in kfd_fill_gpu_cache_info() argument
671 for (i = 0; i < cu_info->num_shader_engines; i++) { in kfd_fill_gpu_cache_info()
672 for (j = 0; j < cu_info->num_shader_arrays_per_engine; in kfd_fill_gpu_cache_info()
674 for (k = 0; k < cu_info->num_cu_per_sh; in kfd_fill_gpu_cache_info()
679 cu_info, in kfd_fill_gpu_cache_info()
681 cu_info->cu_bitmap[i][j], in kfd_fill_gpu_cache_info()
1085 struct kfd_cu_info cu_info; in kfd_create_vcrat_image_gpu() local
1131 kdev->kfd2kgd->get_cu_info(kdev->kgd, &cu_info); in kfd_create_vcrat_image_gpu()
1132 cu->num_simd_per_cu = cu_info.simd_per_cu; in kfd_create_vcrat_image_gpu()
1133 cu->num_simd_cores = cu_info.simd_per_cu * cu_info.cu_active_number; in kfd_create_vcrat_image_gpu()
1134 cu->max_waves_simd = cu_info.max_waves_per_simd; in kfd_create_vcrat_image_gpu()
1136 cu->wave_front_size = cu_info.wave_front_size; in kfd_create_vcrat_image_gpu()
1137 cu->array_count = cu_info.num_shader_arrays_per_engine * in kfd_create_vcrat_image_gpu()
1138 cu_info.num_shader_engines; in kfd_create_vcrat_image_gpu()
1139 total_num_of_cu = (cu->array_count * cu_info.num_cu_per_sh); in kfd_create_vcrat_image_gpu()
1141 cu->num_cu_per_array = cu_info.num_cu_per_sh; in kfd_create_vcrat_image_gpu()
1142 cu->max_slots_scatch_cu = cu_info.max_scratch_slots_per_cu; in kfd_create_vcrat_image_gpu()
1143 cu->num_banks = cu_info.num_shader_engines; in kfd_create_vcrat_image_gpu()
1144 cu->lds_size_in_kb = cu_info.lds_size; in kfd_create_vcrat_image_gpu()
1197 &cu_info, in kfd_create_vcrat_image_gpu()