Lines Matching defs:pcache_info

1540 				struct kfd_gpu_cache_info *pcache_info,
1552 cu_sibling_map_mask &= ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1566 pcache->cache_level = pcache_info[cache_type].cache_level;
1567 pcache->cache_size = pcache_info[cache_type].cache_size;
1569 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_DATA_CACHE)
1571 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_INST_CACHE)
1573 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_CPU_CACHE)
1575 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_SIMD_CACHE)
1602 struct kfd_gpu_cache_info *pcache_info,
1616 ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1631 pcache->cache_level = pcache_info[cache_type].cache_level;
1632 pcache->cache_size = pcache_info[cache_type].cache_size;
1634 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_DATA_CACHE)
1636 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_INST_CACHE)
1638 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_CPU_CACHE)
1640 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_SIMD_CACHE)
1659 cu_sibling_map_mask &= ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1677 struct kfd_gpu_cache_info *pcache_info = NULL;
1696 pcache_info = cache_info;
1697 num_of_cache_types = kfd_get_gpu_cache_info(kdev, &pcache_info);
1717 if (pcache_info[ct].cache_level == 1) {
1721 for (k = 0; k < pcu_info->num_cu_per_sh; k += pcache_info[ct].num_cu_shared) {
1723 ret = fill_in_l1_pcache(&props_ext, pcache_info, pcu_info,
1736 num_cu_shared = ((k + pcache_info[ct].num_cu_shared) <=
1738 pcache_info[ct].num_cu_shared :
1746 ret = fill_in_l2_l3_pcache(&props_ext, pcache_info,