/src/sys/arch/algor/algor/ |
pmon.c | 41 static char *environ[64]; variable in typeref:typename:char * [64] 43 static char **environ; variable in typeref:typename:char ** 57 envp = environ; 60 KASSERT(envp - environ < __arraycount(environ)); 64 KASSERT(envp - environ < __arraycount(environ)); 67 if (environ == NULL) 68 environ = envp; 71 printf("pmon_init: environ = %p (%p)\n", environ, *environ) [all...] |
/src/lib/libc/stdlib/ |
unsetenv.c | 80 __freeenvvar(environ[r_offset]); 87 while (environ[++r_offset] != NULL) { 88 if (strncmp(environ[r_offset], name, l_name) != 0 || 89 environ[r_offset][l_name] != '=') { 91 environ[w_offset++] = environ[r_offset]; 94 __freeenvvar(environ[r_offset]); 100 environ[w_offset++] = NULL;
|
putenv.c | 71 if (environ[offset] != NULL) 72 __freeenvvar(environ[offset]); 73 environ[offset] = str;
|
_env.c | 215 for (num_entries = 0; environ[num_entries] != NULL; num_entries++) { 216 node = rb_tree_find_node(&env_tree, environ[num_entries]); 232 if (environ == allocated_environ) { 234 (void)memset(&environ[num_entries + 1], 0, 236 sizeof(*environ)); 260 if (environ != NULL) { 261 while (environ[num_entries] != NULL) { 262 if (strncmp(environ[num_entries], name, l_name) == 0 && 263 environ[num_entries][l_name] == '=') { 275 /* Does the environ need scrubbing? * [all...] |
setenv.c | 88 envvar = environ[offset]; 107 if (environ[offset] != NULL) 108 __freeenvvar(environ[offset]); 110 environ[offset] = envvar;
|
/src/libexec/telnetd/ |
telnetd.h | 45 extern char **environ;
|
/src/lib/csu/common/ |
csu-common.h | 37 extern char **environ __common;
|
/src/lib/libc/gen/ |
execv.c | 53 return execve(name, argv, environ);
|
execl.c | 78 r = execve(name, argv, environ);
|
/src/tests/kernel/ |
h_ps_strings1.c | 42 main(int argc, char **argv, char **environ) 59 if (__ps_strings->ps_envstr != environ) { 65 while (environ[nenv])
|
/src/lib/libc/include/ |
env.h | 65 extern char **environ;
|
extern.h | 39 extern char **environ;
|
/src/usr.bin/printenv/ |
printenv.c | 62 extern char **environ; 77 for (ep = environ; *ep; ep++) 86 for (ep = environ; *ep; ep++)
|
/src/tests/kernel/arch/i386/ |
execregs.c | 39 extern char **environ; 62 char **envp = environ; 92 char **envp = environ;
|
/src/sys/arch/ia64/stand/common/ |
environment.c | 46 struct env_var *environ = NULL; variable in typeref:struct:env_var * 56 for (ev = environ; ev != NULL; ev = ev->ev_next) 99 for (last = NULL, curr = environ; 107 environ = ev; 117 environ = ev; 205 if (environ == ev) 206 environ = ev->ev_next;
|
/src/tests/kernel/arch/x86_64/ |
execregs.c | 39 extern char **environ; 56 /* rdx: used to pass exec arg2, nonnull anyway (environ) */ 71 char **envp = environ; 102 /* r9: used to pass posix_spawn arg5, nonnull anyway (environ) */ 114 char **envp = environ;
|
/src/lib/libc/compat/stdlib/ |
compat_unsetenv.c | 79 for (p = &environ[offset]; ; ++p) {
|
/src/usr.bin/make/ |
util.c | 37 extern char **environ; 46 for (i = 0; (q = environ[i]); i++) { 79 for (p = &environ[offset];; p++) 111 if (savedEnv == environ) { /* just increase size */ 122 (void)memcpy(savedEnv, environ, size - sizeof(char *)); 124 environ = savedEnv; 125 environ[offset + 1] = NULL; 131 if ((environ[offset] = malloc(size + l_value + 2)) == NULL) 133 c = environ[offset];
|
/src/usr.bin/env/ |
env.c | 56 extern char **environ; 82 environ = cleanenv; 109 for (ep = environ; *ep; ep++)
|
/src/tests/kernel/arch/vax/ |
execregs.c | 39 extern char **environ; 72 char **envp = environ; 119 char **envp = environ;
|
/src/lib/libc/misc/ |
initfini.c | 77 char **environ __common;
|
/src/tests/lib/librumpclient/ |
h_exec.c | 55 extern char **environ; 130 if (rumpclient_exec(argv[1], __UNCONST(eargv), environ) == -1)
|
/src/lib/libpam/modules/pam_ssh/ |
pam_ssh.c | 73 extern char **environ; 364 envlist = environ; 365 if ((environ = pam_getenvlist(pamh)) == NULL) { 368 environ = envlist; 405 for (env = environ; *env != NULL; ++env) 407 free(environ); 408 environ = envlist;
|
/src/usr.bin/newgrp/ |
newgrp.c | 65 extern char **environ; 164 if ((environ = malloc(sizeof(char *))) == NULL) 166 environ[0] = NULL;
|
/src/tests/kernel/arch/aarch64/ |
execregs.c | 39 extern char **environ; 56 /* x2: used to pass exec arg2, nonnull anyway (environ) */ 87 char **envp = environ; 137 /* x5: used to pass posix_spawn arg3, nonnull anyway (environ) */ 165 char **envp = environ;
|