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

References

projects/openmp/runtime/src/kmp_affinity.cpp
 2847     next = scan;
 2848     if (*next == '\0') {
 2852     if (*next == '{') {
 2855       next++; // skip '{'
 2856       SKIP_WS(next);
 2857       scan = next;
 2860       KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad proclist");
 2860       KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad proclist");
 2861       SKIP_DIGITS(next);
 2862       num = __kmp_str_to_int(scan, *next);
 2881         SKIP_WS(next);
 2882         if (*next == '}') {
 2883           next++; // skip '}'
 2888         if (*next == ',') {
 2889           next++;
 2891         SKIP_WS(next);
 2894         scan = next;
 2895         KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2895         KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2897         SKIP_DIGITS(next);
 2898         num = __kmp_str_to_int(scan, *next);
 2918       SKIP_WS(next);
 2919       if (*next == ',') {
 2920         next++;
 2922       scan = next;
 2927     KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2927     KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2928     SKIP_DIGITS(next);
 2929     start = __kmp_str_to_int(scan, *next);
 2931     SKIP_WS(next);
 2934     if (*next != '-') {
 2938       if (*next == ',') {
 2939         next++;
 2941       scan = next;
 2946     next++; // skip '-'
 2947     SKIP_WS(next);
 2948     scan = next;
 2949     KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2949     KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2950     SKIP_DIGITS(next);
 2951     end = __kmp_str_to_int(scan, *next);
 2956     SKIP_WS(next);
 2957     if (*next == ':') {
 2960       next++; // skip ':'
 2961       SKIP_WS(next);
 2962       scan = next;
 2963       if (*next == '-') {
 2965         next++;
 2966         SKIP_WS(next);
 2967         scan = next;
 2969       KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2969       KMP_ASSERT2((*next >= '0') && (*next <= '9'), "bad explicit proc list");
 2970       SKIP_DIGITS(next);
 2971       stride = __kmp_str_to_int(scan, *next);
 2999     SKIP_WS(next);
 3000     if (*next == ',') {
 3001       next++;
 3003     scan = next;