Lines Matching full:env
51 char *env, *end; in parse_schedule() local
54 env = getenv ("OMP_SCHEDULE"); in parse_schedule()
55 if (env == NULL) in parse_schedule()
58 while (isspace ((unsigned char) *env)) in parse_schedule()
59 ++env; in parse_schedule()
60 if (strncasecmp (env, "static", 6) == 0) in parse_schedule()
63 env += 6; in parse_schedule()
65 else if (strncasecmp (env, "dynamic", 7) == 0) in parse_schedule()
68 env += 7; in parse_schedule()
70 else if (strncasecmp (env, "guided", 6) == 0) in parse_schedule()
73 env += 6; in parse_schedule()
78 while (isspace ((unsigned char) *env)) in parse_schedule()
79 ++env; in parse_schedule()
80 if (*env == '\0') in parse_schedule()
82 if (*env++ != ',') in parse_schedule()
84 while (isspace ((unsigned char) *env)) in parse_schedule()
85 ++env; in parse_schedule()
86 if (*env == '\0') in parse_schedule()
90 value = strtoul (env, &end, 10); in parse_schedule()
118 char *env, *end; in parse_unsigned_long() local
121 env = getenv (name); in parse_unsigned_long()
122 if (env == NULL) in parse_unsigned_long()
125 while (isspace ((unsigned char) *env)) in parse_unsigned_long()
126 ++env; in parse_unsigned_long()
127 if (*env == '\0') in parse_unsigned_long()
131 value = strtoul (env, &end, 10); in parse_unsigned_long()
154 const char *env; in parse_boolean() local
156 env = getenv (name); in parse_boolean()
157 if (env == NULL) in parse_boolean()
160 while (isspace ((unsigned char) *env)) in parse_boolean()
161 ++env; in parse_boolean()
162 if (strncasecmp (env, "true", 4) == 0) in parse_boolean()
165 env += 4; in parse_boolean()
167 else if (strncasecmp (env, "false", 5) == 0) in parse_boolean()
170 env += 5; in parse_boolean()
173 env = "X"; in parse_boolean()
174 while (isspace ((unsigned char) *env)) in parse_boolean()
175 ++env; in parse_boolean()
176 if (*env != '\0') in parse_boolean()