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

References

projects/openmp/runtime/src/kmp_settings.cpp
 2094     start = next = buf;
 2096     if (__kmp_match_str("none", buf, CCAST(const char **, &next))) {
 2099       buf = next;
 2100     } else if (__kmp_match_str("scatter", buf, CCAST(const char **, &next))) {
 2103       buf = next;
 2104     } else if (__kmp_match_str("compact", buf, CCAST(const char **, &next))) {
 2107       buf = next;
 2108     } else if (__kmp_match_str("logical", buf, CCAST(const char **, &next))) {
 2111       buf = next;
 2112     } else if (__kmp_match_str("physical", buf, CCAST(const char **, &next))) {
 2115       buf = next;
 2116     } else if (__kmp_match_str("explicit", buf, CCAST(const char **, &next))) {
 2119       buf = next;
 2120     } else if (__kmp_match_str("balanced", buf, CCAST(const char **, &next))) {
 2123       buf = next;
 2124     } else if (__kmp_match_str("disabled", buf, CCAST(const char **, &next))) {
 2127       buf = next;
 2128     } else if (__kmp_match_str("verbose", buf, CCAST(const char **, &next))) {
 2130       buf = next;
 2131     } else if (__kmp_match_str("noverbose", buf, CCAST(const char **, &next))) {
 2133       buf = next;
 2134     } else if (__kmp_match_str("warnings", buf, CCAST(const char **, &next))) {
 2136       buf = next;
 2138                                CCAST(const char **, &next))) {
 2140       buf = next;
 2141     } else if (__kmp_match_str("respect", buf, CCAST(const char **, &next))) {
 2143       buf = next;
 2144     } else if (__kmp_match_str("norespect", buf, CCAST(const char **, &next))) {
 2146       buf = next;
 2148                                CCAST(const char **, &next)) ||
 2149                __kmp_match_str("dups", buf, CCAST(const char **, &next))) {
 2151       buf = next;
 2153                                CCAST(const char **, &next)) ||
 2154                __kmp_match_str("nodups", buf, CCAST(const char **, &next))) {
 2156       buf = next;
 2158                                CCAST(const char **, &next)) ||
 2159                __kmp_match_str("gran", buf, CCAST(const char **, &next))) {
 2160       SKIP_WS(next);
 2161       if (*next != '=') {
 2165       next++; // skip '='
 2166       SKIP_WS(next);
 2168       buf = next;
 2169       if (__kmp_match_str("fine", buf, CCAST(const char **, &next))) {
 2171         buf = next;
 2172       } else if (__kmp_match_str("thread", buf, CCAST(const char **, &next))) {
 2174         buf = next;
 2175       } else if (__kmp_match_str("core", buf, CCAST(const char **, &next))) {
 2177         buf = next;
 2183       } else if (__kmp_match_str("package", buf, CCAST(const char **, &next))) {
 2185         buf = next;
 2186       } else if (__kmp_match_str("node", buf, CCAST(const char **, &next))) {
 2188         buf = next;
 2196         next = buf;
 2197         SKIP_DIGITS(next);
 2198         n = __kmp_str_to_int(buf, *next);
 2200         buf = next;
 2206     } else if (__kmp_match_str("proclist", buf, CCAST(const char **, &next))) {
 2209       SKIP_WS(next);
 2210       if (*next != '=') {
 2214       next++; // skip '='
 2215       SKIP_WS(next);
 2216       if (*next != '[') {
 2220       next++; // skip '['
 2221       buf = next;
 2223               name, buf, CCAST(const char **, &next), &temp_proclist)) {
 2225         SKIP_TO(next, ']');
 2226         if (*next == ']')
 2227           next++;
 2228         SKIP_TO(next, ',');
 2229         if (*next == ',')
 2230           next++;
 2231         buf = next;
 2234       if (*next != ']') {
 2238       next++; // skip ']'
 2243       next = buf;
 2244       SKIP_DIGITS(next);
 2245       n = __kmp_str_to_int(buf, *next);
 2247       buf = next;
 2259     SKIP_WS(next);
 2260     if (*next == ',') {
 2261       next++;
 2262       SKIP_WS(next);
 2263     } else if (*next != '\0') {
 2264       const char *temp = next;
 2268     buf = next;