Lines Matching refs:env

174 	char *env, *nxt;  in fw_getenv()  local
176 for (env = environment.data; *env; env = nxt + 1) { in fw_getenv()
179 for (nxt = env; *nxt; ++nxt) { in fw_getenv()
186 val = envmatch (name, env); in fw_getenv()
200 char *env, *nxt; in fw_getdefenv() local
202 for (env = default_environment; *env; env = nxt + 1) { in fw_getdefenv()
205 for (nxt = env; *nxt; ++nxt) { in fw_getdefenv()
212 val = envmatch(name, env); in fw_getdefenv()
269 char *env, *nxt; in fw_printenv() local
270 for (env = environment.data; *env; env = nxt + 1) { in fw_printenv()
271 for (nxt = env; *nxt; ++nxt) { in fw_printenv()
279 printf ("%s\n", env); in fw_printenv()
350 char *env, *nxt; in fw_env_write() local
357 for (nxt = env = environment.data; *env; env = nxt + 1) { in fw_env_write()
358 for (nxt = env; *nxt; ++nxt) { in fw_env_write()
366 if ((oldval = envmatch (name, env)) != NULL) in fw_env_write()
414 *env = '\0'; in fw_env_write()
417 *env = *nxt++; in fw_env_write()
418 if ((*env == '\0') && (*nxt == '\0')) in fw_env_write()
420 ++env; in fw_env_write()
423 *++env = '\0'; in fw_env_write()
433 for (env = environment.data; *env || *(env + 1); ++env); in fw_env_write()
434 if (env > environment.data) in fw_env_write()
435 ++env; in fw_env_write()
444 if (len > (&environment.data[ENV_SIZE] - env)) { in fw_env_write()
451 while ((*env = *name++) != '\0') in fw_env_write()
452 env++; in fw_env_write()
453 *env = '='; in fw_env_write()
454 while ((*++env = *value++) != '\0') in fw_env_write()
458 *++env = '\0'; in fw_env_write()