Lines Matching refs:sub_id
508 int sub_id[KMP_HW_LAST]; in _set_sub_ids() local
512 sub_id[i] = -1; in _set_sub_ids()
519 sub_id[j]++; in _set_sub_ids()
521 sub_id[k] = 0; in _set_sub_ids()
532 hw_thread.sub_ids[j] = sub_id[j]; in _set_sub_ids()
901 int sub_id[SIZE]; // The sub ID for a given attribute value member
909 sub_id[i] = -1; in kmp_sub_ids_t()
919 sub_id[idx] = -1; in update()
920 sub_id[idx]++; in update()
928 return sub_id[indexer(hw_thread)]; in get_sub_id()
1185 int sub_id; in filter_hw_subset() local
1189 sub_id = core_type_sub_ids.get_sub_id(hw_thread); in filter_hw_subset()
1191 sub_id = core_eff_sub_ids.get_sub_id(hw_thread); in filter_hw_subset()
1192 if (sub_id < offset || in filter_hw_subset()
1193 (num != kmp_hw_subset_t::USE_ALL && sub_id >= offset + num)) { in filter_hw_subset()
1638 int sub_id = 0; in __kmp_hwloc_get_sub_id() local
1644 sub_id = (int)(RCAST(kmp_intptr_t, obj->userdata)); in __kmp_hwloc_get_sub_id()
1647 sub_id++; in __kmp_hwloc_get_sub_id()
1652 lower->userdata = RCAST(void *, sub_id + 1); in __kmp_hwloc_get_sub_id()
1653 return sub_id; in __kmp_hwloc_get_sub_id()
1658 int hw_thread_index, sub_id; in __kmp_affinity_create_hwloc_map() local
1822 sub_id = __kmp_hwloc_get_sub_id(tp, memory, prev); in __kmp_affinity_create_hwloc_map()
1825 hw_thread.ids[index + 1] = sub_id; in __kmp_affinity_create_hwloc_map()
1835 sub_id = __kmp_hwloc_get_sub_id(tp, obj, prev); in __kmp_affinity_create_hwloc_map()
1838 hw_thread.ids[index + 1] = sub_id; in __kmp_affinity_create_hwloc_map()