reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_affinity.cpp
 4816   KMP_ASSERT(th->th.th_new_place >= 0);
 4817   KMP_ASSERT((unsigned)th->th.th_new_place <= __kmp_affinity_num_masks);
 4818   if (th->th.th_first_place <= th->th.th_last_place) {
 4818   if (th->th.th_first_place <= th->th.th_last_place) {
 4819     KMP_ASSERT((th->th.th_new_place >= th->th.th_first_place) &&
 4819     KMP_ASSERT((th->th.th_new_place >= th->th.th_first_place) &&
 4820                (th->th.th_new_place <= th->th.th_last_place));
 4820                (th->th.th_new_place <= th->th.th_last_place));
 4822     KMP_ASSERT((th->th.th_new_place <= th->th.th_first_place) ||
 4822     KMP_ASSERT((th->th.th_new_place <= th->th.th_first_place) ||
 4823                (th->th.th_new_place >= th->th.th_last_place));
 4823                (th->th.th_new_place >= th->th.th_last_place));
 4829       KMP_CPU_INDEX(__kmp_affinity_masks, th->th.th_new_place);
 4830   KMP_CPU_COPY(th->th.th_affin_mask, mask);
 4831   th->th.th_current_place = th->th.th_new_place;
 4831   th->th.th_current_place = th->th.th_new_place;
 4836                               th->th.th_affin_mask);
 4840   __kmp_set_system_affinity(th->th.th_affin_mask, TRUE);