reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
725 extern KMPAffinity *__kmp_affinity_dispatch;
73 __kmp_affinity_dispatch = affinity_dispatch; 78 if (__kmp_affinity_dispatch != NULL) { 79 delete __kmp_affinity_dispatch; 80 __kmp_affinity_dispatch = NULL; 1154 KMP_CPU_ALLOC(oldMask); 1194 __kmp_affinity_dispatch->bind_thread(i); 1202 KMP_CPU_FREE(oldMask); 1238 KMP_CPU_FREE(oldMask); 1285 KMP_CPU_FREE(oldMask); 1303 KMP_CPU_FREE(oldMask); 1374 KMP_CPU_FREE(oldMask); 1384 KMP_CPU_FREE(oldMask); 1427 KMP_CPU_FREE(oldMask); 1481 KMP_CPU_FREE(oldMask); 1622 KMP_CPU_ALLOC(oldMask); 1640 __kmp_affinity_dispatch->bind_thread(proc); 1651 KMP_CPU_FREE(oldMask); 1665 KMP_CPU_FREE(oldMask); 1701 KMP_CPU_FREE(oldMask); 1719 KMP_CPU_FREE(oldMask); 1773 KMP_CPU_FREE(oldMask); 1848 KMP_CPU_FREE(oldMask); 1928 KMP_CPU_FREE(oldMask); 2709 KMP_CPU_ALLOC_ARRAY(osId2Mask, (maxOsId + 1)); 2736 KMP_CPU_ALLOC_ON_STACK(sum); 2753 kmp_affin_mask_t *mask = KMP_CPU_INDEX(osId2Mask, osId); 2771 kmp_affin_mask_t *mask = KMP_CPU_INDEX(osId2Mask, osId); 2776 KMP_CPU_FREE_FROM_STACK(sum); 2837 KMP_CPU_INTERNAL_ALLOC_ARRAY(newMasks, numNewMasks); 2840 KMP_CPU_ALLOC(sumMask); 2867 (!KMP_CPU_ISSET(num, KMP_CPU_INDEX(osId2Mask, num)))) { 2875 KMP_CPU_COPY(sumMask, KMP_CPU_INDEX(osId2Mask, num)); 2903 (!KMP_CPU_ISSET(num, KMP_CPU_INDEX(osId2Mask, num)))) { 2910 KMP_CPU_UNION(sumMask, KMP_CPU_INDEX(osId2Mask, num)); 3009 KMP_CPU_INTERNAL_FREE_ARRAY(newMasks, numNewMasks); 3012 KMP_CPU_ALLOC_ARRAY((*out_masks), nextNewMask); 3014 kmp_affin_mask_t *src = KMP_CPU_INDEX(newMasks, i); 3015 kmp_affin_mask_t *dest = KMP_CPU_INDEX((*out_masks), i); 3018 KMP_CPU_INTERNAL_FREE_ARRAY(newMasks, numNewMasks); 3019 KMP_CPU_FREE(sumMask); 3064 (!KMP_CPU_ISSET(start, KMP_CPU_INDEX(osId2Mask, start)))) { 3071 KMP_CPU_UNION(tempMask, KMP_CPU_INDEX(osId2Mask, start)); 3097 (!KMP_CPU_ISSET(start, KMP_CPU_INDEX(osId2Mask, start)))) { 3105 KMP_CPU_UNION(tempMask, KMP_CPU_INDEX(osId2Mask, start)); 3148 (!KMP_CPU_ISSET(start, KMP_CPU_INDEX(osId2Mask, start)))) { 3156 KMP_CPU_UNION(tempMask, KMP_CPU_INDEX(osId2Mask, start)); 3194 (!KMP_CPU_ISSET(num, KMP_CPU_INDEX(osId2Mask, num)))) { 3200 KMP_CPU_UNION(tempMask, KMP_CPU_INDEX(osId2Mask, num)); 3220 KMP_CPU_INTERNAL_ALLOC_ARRAY(newMasks, numNewMasks); 3228 KMP_CPU_ALLOC(tempMask); 3230 KMP_CPU_ALLOC(previousMask); 3314 KMP_CPU_INDEX(osId2Mask, j + stride)))) { 3346 KMP_CPU_INTERNAL_FREE_ARRAY(newMasks, numNewMasks); 3349 KMP_CPU_ALLOC_ARRAY((*out_masks), nextNewMask); 3350 KMP_CPU_FREE(tempMask); 3351 KMP_CPU_FREE(previousMask); 3353 kmp_affin_mask_t *src = KMP_CPU_INDEX(newMasks, i); 3354 kmp_affin_mask_t *dest = KMP_CPU_INDEX((*out_masks), i); 3357 KMP_CPU_INTERNAL_FREE_ARRAY(newMasks, numNewMasks); 4105 KMP_CPU_ALLOC_ARRAY(__kmp_affinity_masks, __kmp_affinity_num_masks); 4106 kmp_affin_mask_t *dest = KMP_CPU_INDEX(__kmp_affinity_masks, 0); 4146 KMP_CPU_ALLOC(__kmp_affin_fullMask); 4179 __kmp_affinity_dispatch->get_api_type() == KMPAffinity::NATIVE_OS) { 4614 KMP_CPU_ALLOC_ARRAY(__kmp_affinity_masks, __kmp_affinity_num_masks); 4628 kmp_affin_mask_t *src = KMP_CPU_INDEX(osId2Mask, osId); 4629 kmp_affin_mask_t *dest = KMP_CPU_INDEX(__kmp_affinity_masks, j); 4644 KMP_CPU_FREE_ARRAY(osId2Mask, maxIndex + 1); 4673 KMP_CPU_FREE_ARRAY(__kmp_affinity_masks, __kmp_affinity_num_masks); 4677 KMP_CPU_FREE(__kmp_affin_fullMask); 4711 KMP_CPU_ALLOC(th->th.th_affin_mask); 4737 mask = KMP_CPU_INDEX(__kmp_affinity_masks, i); 4755 mask = KMP_CPU_INDEX(__kmp_affinity_masks, i); 4829 KMP_CPU_INDEX(__kmp_affinity_masks, th->th.th_new_place);projects/openmp/runtime/src/kmp_ftn_entry.h
253 mask_internals = __kmp_affinity_dispatch->allocate_mask(); 274 __kmp_affinity_dispatch->deallocate_mask(mask_internals); 795 kmp_affin_mask_t *mask = KMP_CPU_INDEX(__kmp_affinity_masks, place_num); 820 kmp_affin_mask_t *mask = KMP_CPU_INDEX(__kmp_affinity_masks, place_num);projects/openmp/runtime/src/kmp_runtime.cpp
5047 KMP_CPU_ALLOC(old_mask); 5132 KMP_CPU_FREE(old_mask); 5941 KMP_CPU_FREE(thread->th.th_affin_mask);projects/openmp/runtime/src/kmp_settings.cpp
5455 __kmp_affinity_dispatch->determine_capable(var);
projects/openmp/runtime/src/ompt-general.cpp 566 kmp_affin_mask_t *mask = KMP_CPU_INDEX(__kmp_affinity_masks, place_num);
projects/openmp/runtime/src/z_Linux_util.cpp112 KMP_CPU_ALLOC_ON_STACK(mask); 116 KMP_CPU_FREE_FROM_STACK(mask);