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

Declarations

projects/openmp/runtime/src/kmp.h
 2995 extern kmp_nested_nthreads_t __kmp_nested_nth;

References

projects/openmp/runtime/src/kmp_runtime.cpp
 1268     if (__kmp_nested_nth.used && (level + 1 < __kmp_nested_nth.used)) {
 1268     if (__kmp_nested_nth.used && (level + 1 < __kmp_nested_nth.used)) {
 1270           __kmp_nested_nth.nth[level + 1];
 1319     if (__kmp_nested_nth.used && (level + 1 < __kmp_nested_nth.used)) {
 1319     if (__kmp_nested_nth.used && (level + 1 < __kmp_nested_nth.used)) {
 1321           __kmp_nested_nth.nth[level + 1];
 1960     if ((level + 1 < __kmp_nested_nth.used) &&
 1961         (__kmp_nested_nth.nth[level + 1] != nthreads_icv)) {
 1962       nthreads_icv = __kmp_nested_nth.nth[level + 1];
 6808   while ((j < __kmp_nested_nth.used) && !__kmp_nested_nth.nth[j]) {
 6808   while ((j < __kmp_nested_nth.used) && !__kmp_nested_nth.nth[j]) {
 6809     __kmp_nested_nth.nth[j] = __kmp_dflt_team_nth = __kmp_dflt_team_nth_ub =
 7515   KMP_INTERNAL_FREE(__kmp_nested_nth.nth);
 7516   __kmp_nested_nth.nth = NULL;
 7517   __kmp_nested_nth.size = 0;
 7518   __kmp_nested_nth.used = 0;
projects/openmp/runtime/src/kmp_settings.cpp
 1150     __kmp_nested_nth.nth = (int *)KMP_INTERNAL_MALLOC(sizeof(int));
 1151     __kmp_nested_nth.size = __kmp_nested_nth.used = 1;
 1151     __kmp_nested_nth.size = __kmp_nested_nth.used = 1;
 1152     __kmp_nested_nth.nth[0] = __kmp_dflt_team_nth = __kmp_dflt_team_nth_ub =
 1155     __kmp_parse_nested_num_threads(name, value, &__kmp_nested_nth);
 1156     if (__kmp_nested_nth.nth) {
 1157       __kmp_dflt_team_nth = __kmp_nested_nth.nth[0];
 1173   if (__kmp_nested_nth.used) {
 1176     for (int i = 0; i < __kmp_nested_nth.used; i++) {
 1177       __kmp_str_buf_print(&buf, "%d", __kmp_nested_nth.nth[i]);
 1178       if (i < __kmp_nested_nth.used - 1) {