Lines Matching defs:core_level
480 int core_level = get_level(KMP_HW_CORE);
501 if (__kmp_is_hybrid_cpu() && core_level >= 0 && layer <= core_level) {
542 int core_level = get_level(KMP_HW_CORE);
545 KMP_ASSERT(above_level < core_level);
555 for (int level = above_level + 1; level <= core_level; ++level) {
613 int core_level, thread_level, package_level;
619 core_level = get_level(KMP_HW_CORE);
622 KMP_ASSERT(core_level != -1);
625 __kmp_nThreadsPerCore = calculate_ratio(thread_level, core_level);
627 nCoresPerPkg = calculate_ratio(core_level, package_level);
631 nCoresPerPkg = get_count(core_level);
635 __kmp_ncores = get_count(core_level);
800 int core_level = get_level(KMP_HW_CORE);
801 int ncores = get_count(core_level);
1087 int core_level = get_level(KMP_HW_CORE);
1130 if (core_level == level) {
1193 int level_above = core_level - 1;
1313 if (j == core_level && using_core_effs)
1315 if (j == core_level && using_core_types)
1319 if (j == core_level && using_core_effs)
1321 if (j == core_level && using_core_types)
1340 if ((using_core_effs || using_core_types) && level == core_level) {
4581 int core_level = 0;
4587 if (core_level < (j - 1)) {
4588 core_level = j - 1;
4593 return core_level;
4598 int core_level) {
4599 return __kmp_topology->get_count(core_level);
4603 int core_level) {
4608 for (int j = 0; j <= core_level; ++j) {
4623 int core_level) {
4624 if (core_level >= bottom_level)
4627 return __kmp_topology->calculate_ratio(thread_level, core_level);
5156 int core_level =
5159 core_level);
5161 __kmp_avail_proc, depth - 1, core_level);
5181 int core = __kmp_affinity_find_core(i, depth - 1, core_level);
5854 int core_level =
5857 __kmp_aff_depth - 1, core_level);
5859 __kmp_avail_proc, __kmp_aff_depth - 1, core_level);
5869 __kmp_affinity_find_core(tid, __kmp_aff_depth - 1, core_level);
5872 if (__kmp_affinity_find_core(i, __kmp_aff_depth - 1, core_level) ==