Home | History | Annotate | Download | only in libgomp

Lines Matching refs:env

112   char *env, *end;
116 env = getenv ("OMP_SCHEDULE");
117 if (env == NULL)
120 while (isspace ((unsigned char) *env))
121 ++env;
122 if (strncasecmp (env, "monotonic", 9) == 0)
125 env += 9;
127 else if (strncasecmp (env, "nonmonotonic", 12) == 0)
130 env += 12;
134 while (isspace ((unsigned char) *env))
135 ++env;
136 if (*env != ':')
138 ++env;
139 while (isspace ((unsigned char) *env))
140 ++env;
142 if (strncasecmp (env, "static", 6) == 0)
145 env += 6;
147 else if (strncasecmp (env, "dynamic", 7) == 0)
150 env += 7;
152 else if (strncasecmp (env, "guided", 6) == 0)
155 env += 6;
157 else if (strncasecmp (env, "auto", 4) == 0)
160 env += 4;
169 while (isspace ((unsigned char) *env))
170 ++env;
171 if (*env == '\0')
177 if (*env++ != ',')
179 while (isspace ((unsigned char) *env))
180 ++env;
181 if (*env == '\0')
185 value = strtoul (env, &end, 10);
186 if (errno || end == env)
221 char *env, *end;
224 env = (secure ? secure_getenv (name) : getenv (name));
225 if (env == NULL)
228 while (isspace ((unsigned char) *env))
229 ++env;
230 if (*env == '\0')
234 value = strtoul (env, &end, 10);
235 if (errno || end == env || (long) value <= 0 - allow_zero)
302 char *env, *end;
305 env = getenv (name);
306 if (env == NULL)
309 while (isspace ((unsigned char) *env))
310 ++env;
311 if (*env == '\0')
315 value = strtoul (env, &end, 10);
329 env = end + 1;
347 while (isspace ((unsigned char) *env))
348 ++env;
349 if (*env == '\0')
353 value = strtoul (env, &end, 10);
386 const char *env;
389 env = getenv (name);
390 if (env == NULL)
393 while (isspace ((unsigned char) *env))
394 ++env;
395 if (strncasecmp (env, "default", 7) == 0)
397 env += 7;
400 else if (strncasecmp (env, "mandatory", 9) == 0)
402 env += 9;
405 else if (strncasecmp (env, "disabled", 8) == 0)
407 env += 8;
410 while (isspace ((unsigned char) *env))
411 ++env;
412 if (new_offload != -1 && *env == '\0')
429 char *env;
447 env = getenv (name);
448 if (env == NULL)
451 while (isspace ((unsigned char) *env))
452 ++env;
453 if (*env == '\0')
457 if (strncasecmp (env, kinds[i].name, kinds[i].len) == 0)
460 env += kinds[i].len;
466 while (isspace ((unsigned char) *env))
467 ++env;
468 if (*env != '\0')
470 if (*env == ',')
480 env++;
498 while (isspace ((unsigned char) *env))
499 ++env;
500 if (*env == '\0')
504 if (strncasecmp (env, kinds[i].name, kinds[i].len) == 0)
507 env += kinds[i].len;
514 while (isspace ((unsigned char) *env))
515 ++env;
516 if (*env == '\0')
518 if (*env != ',')
543 char *env = *envp, *start;
551 while (isspace ((unsigned char) *env))
552 ++env;
553 if (*env == '!')
556 ++env;
557 while (isspace ((unsigned char) *env))
558 ++env;
560 if (*env != '{')
566 this_num = strtoul (env, &end, 10);
567 if (errno || end == env)
569 env = end - 1;
577 ++env;
578 while (isspace ((unsigned char) *env))
579 ++env;
581 start = env;
584 env = start;
589 bool this_negate = (*env == '!');
595 ++env;
596 while (isspace ((unsigned char) *env))
597 ++env;
601 this_num = strtoul (env, &end, 10);
602 if (errno || end == env)
604 env = end;
605 while (isspace ((unsigned char) *env))
606 ++env;
607 if (*env == ':')
609 ++env;
612 while (isspace ((unsigned char) *env))
613 ++env;
615 this_len = strtoul (env, &env, 10);
618 while (isspace ((unsigned char) *env))
619 ++env;
620 if (*env == ':')
622 ++env;
623 while (isspace ((unsigned char) *env))
624 ++env;
626 this_stride = strtol (env, &end, 10);
627 if (errno || end == env)
629 env = end;
630 while (isspace ((unsigned char) *env))
631 ++env;
645 if (*env == '}')
647 if (*env != ',')
649 ++env;
654 ++env;
655 while (isspace ((unsigned char) *env))
656 ++env;
657 if (*env == ':')
662 ++env;
663 while (isspace ((unsigned char) *env))
664 ++env;
666 len = strtoul (env, &env, 10);
669 while (isspace ((unsigned char) *env))
670 ++env;
671 if (*env == ':')
673 ++env;
674 while (isspace ((unsigned char) *env))
675 ++env;
677 stride = strtol (env, &end, 10);
678 if (errno || end == env)
680 env = end;
681 while (isspace ((unsigned char) *env))
682 ++env;
685 *envp = env;
694 char *env = getenv (name), *end;
698 if (env == NULL)
701 while (isspace ((unsigned char) *env))
702 ++env;
703 if (*env == '\0')
706 if (strncasecmp (env, "threads", 7) == 0)
708 env += 7;
711 else if (strncasecmp (env, "cores", 5) == 0)
713 env += 5;
716 env, "sockets", 7) == 0)
718 env += 7;
721 else if (strncasecmp (env, "ll_caches", 9) == 0)
723 env += 9;
726 else if (strncasecmp (env, "numa_domains", 12) == 0)
728 env += 12;
734 while (isspace ((unsigned char) *env))
735 ++env;
736 if (*env != '\0')
738 if (*env++ != '(')
740 while (isspace ((unsigned char) *env))
741 ++env;
744 count = strtoul (env, &end, 10);
745 if (errno || end == env)
747 env = end;
748 while (isspace ((unsigned char) *env))
749 ++env;
750 if (*env != ')')
752 ++env;
753 while (isspace ((unsigned char) *env))
754 ++env;
755 if (*env != '\0')
766 end = env;
806 if (!parse_one_place (&env, &negate, &len, &stride))
841 if (*env == '\0')
843 env++;
870 char *env, *end;
873 env = getenv (name);
874 if (env == NULL)
877 while (isspace ((unsigned char) *env))
878 ++env;
879 if (*env == '\0')
883 value = strtoul (env, &end, 10);
884 if (errno || end == env)
931 char *env, *end;
934 env = getenv (name);
935 if (env == NULL)
938 while (isspace ((unsigned char) *env))
939 ++env;
940 if (*env == '\0')
943 if (strncasecmp (env, "infinite", 8) == 0
944 || strncasecmp (env, "infinity", 8) == 0)
947 end = env + 8;
952 value = strtoull (env, &end, 10);
953 if (errno || end == env)
1005 const char *env;
1007 env = getenv (name);
1008 if (env == NULL)
1011 while (isspace ((unsigned char) *env))
1012 ++env;
1013 if (strncasecmp (env, "true", 4) == 0)
1016 env += 4;
1018 else if (strncasecmp (env, "false", 5) == 0)
1021 env += 5;
1024 env = "X";
1025 while (isspace ((unsigned char) *env))
1026 ++env;
1027 if (*env != '\0')
1040 const char *env;
1043 env = getenv ("OMP_WAIT_POLICY");
1044 if (env == NULL)
1047 while (isspace ((unsigned char) *env))
1048 ++env;
1049 if (strncasecmp (env, "active", 6) == 0)
1052 env += 6;
1054 else if (strncasecmp (env, "passive", 7) == 0)
1057 env += 7;
1060 env = "X";
1061 while (isspace ((unsigned char) *env))
1062 ++env;
1063 if (*env == '\0')
1075 char *env, *end, *start;
1080 env = getenv ("GOMP_CPU_AFFINITY");
1081 if (env == NULL)
1084 start = env;
1087 env = start;
1100 while (isspace ((unsigned char) *env))
1101 ++env;
1104 cpu_beg = strtoul (env, &end, 0);
1105 if (errno || end == env || cpu_beg >= 65536)
1110 env = end;
1111 if (*env == '-')
1114 cpu_end = strtoul (++env, &end, 0);
1115 if (errno || end == env || cpu_end >= 65536 || cpu_end < cpu_beg)
1118 env = end;
1119 if (*env == ':')
1122 cpu_stride = strtoul (++env, &end, 0);
1126 env = end;
1145 while (isspace ((unsigned char) *env))
1146 ++env;
1148 if (*env == ',')
1149 env++;
1150 else if (*env == '\0')
1174 const char *env;
1177 env = getenv ("OMP_ALLOCATOR");
1178 if (env == NULL)
1181 while (isspace ((unsigned char) *env))
1182 ++env;
1186 else if (strncasecmp (env, #v, sizeof (#v) - 1) == 0) \
1189 env += sizeof (#v) - 1; \
1201 env = "X";
1202 while (isspace ((unsigned char) *env))
1203 ++env;
1204 if (*env == '\0')
1213 const char *env = getenv ("ACC_DEVICE_TYPE");
1215 if (env && *env != '\0')
1216 goacc_device_type = strdup (env);
1425 const char *env;
1429 env = getenv ("OMP_DISPLAY_ENV");
1430 if (env == NULL)
1433 while (isspace ((unsigned char) *env))
1434 ++env;
1435 if (strncasecmp (env, "true", 4) == 0)
1438 env += 4;
1440 else if (strncasecmp (env, "false", 5) == 0)
1443 env += 5;
1445 env, "verbose", 7) == 0)
1449 env += 7;
1452 env = "X";
1453 while (isspace ((unsigned char) *env))
1454 ++env;
1455 if (*env != '\0')
1521 /* Make sure OMP_PLACES and GOMP_CPU_AFFINITY env vars are always
1545 const char *env = getenv ("OMP_AFFINITY_FORMAT");
1546 if (env != NULL)
1547 gomp_set_affinity_format (env, strlen (env));