Lines Matching defs:levels_index
2576 unsigned level, levels_index;
2587 level = levels_index = 0;
2598 KMP_ASSERT(levels_index < INTEL_LEVEL_TYPE_LAST);
2599 levels[levels_index].level_type = level_type;
2600 levels[levels_index].mask_width = mask_width;
2601 levels[levels_index].nitems = nitems;
2602 levels_index++;
2605 if (levels_index > 0) {
2606 levels[levels_index - 1].mask_width = mask_width;
2607 levels[levels_index - 1].nitems = nitems;
2614 if (levels_index == 0 || levels[0].level_type == INTEL_LEVEL_TYPE_INVALID)
2618 for (unsigned i = 0; i < levels_index; ++i) {
2630 return levels_index;
2637 unsigned levels_index;
2694 levels_index = __kmp_x2apicid_get_levels(leaf, levels, known_levels);
2695 if (levels_index == 0)
2699 if (topology_leaf == -1 || levels_index == 0) {
2703 KMP_ASSERT(levels_index <= INTEL_LEVEL_TYPE_LAST);
2714 for (unsigned i = 0; i < levels_index; ++i) {
2727 int depth = levels_index;
2731 kmp_topology_t::allocate(__kmp_avail_proc, levels_index, types);
2739 for (unsigned j = 0; j < levels_index; ++j) {
2742 if (hw_cache_mask == cache_mask && j < levels_index - 1) {
2779 if (my_levels_index == 0 || my_levels_index != levels_index) {