Lines Matching defs:pcache_info

1539 				struct kfd_gpu_cache_info *pcache_info,
1551 cu_sibling_map_mask &= ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1565 pcache->cache_level = pcache_info[cache_type].cache_level;
1566 pcache->cache_size = pcache_info[cache_type].cache_size;
1568 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_DATA_CACHE)
1570 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_INST_CACHE)
1572 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_CPU_CACHE)
1574 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_SIMD_CACHE)
1601 struct kfd_gpu_cache_info *pcache_info,
1615 ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1630 pcache->cache_level = pcache_info[cache_type].cache_level;
1631 pcache->cache_size = pcache_info[cache_type].cache_size;
1633 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_DATA_CACHE)
1635 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_INST_CACHE)
1637 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_CPU_CACHE)
1639 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_SIMD_CACHE)
1658 cu_sibling_map_mask &= ((1 << pcache_info[cache_type].num_cu_shared) - 1);
1676 struct kfd_gpu_cache_info *pcache_info = NULL;
1695 pcache_info = cache_info;
1696 num_of_cache_types = kfd_get_gpu_cache_info(kdev, &pcache_info);
1716 if (pcache_info[ct].cache_level == 1) {
1720 for (k = 0; k < pcu_info->num_cu_per_sh; k += pcache_info[ct].num_cu_shared) {
1722 ret = fill_in_l1_pcache(&props_ext, pcache_info, pcu_info,
1735 num_cu_shared = ((k + pcache_info[ct].num_cu_shared) <=
1737 pcache_info[ct].num_cu_shared :
1745 ret = fill_in_l2_l3_pcache(&props_ext, pcache_info,