Searched refs:_environ (Results 1 - 14 of 14) sorted by relevance
/osnet-11/usr/src/lib/libc/port/gen/ |
H A D | env_data.c | 55 * must also define _environ so that the two symbols refer to the same 59 * _environ and that nothing in libc should make reference to the unadorned 65 #pragma weak environ = _environ 66 const char **_environ = 0; variable
|
H A D | getenv.c | 43 extern const char **_environ; 47 * For performance and consistency reasons we expand the _environ list using 51 * 3x the space needed to hold any _environ list. 53 * The only abnormal circumstance is if an application modifies the _environ 56 * issue. For this reason we keep a working copy of our notion of _environ in 57 * my_environ. If, when we are called upon to modify _environ, we ever detect 58 * a mismatch between _environ and my_environ we discard all our assumptions 59 * concerning the location and size of the _environ list. As an additional 60 * precaution we only ever update _environ once we have finished manipulating 70 * Although we don't allocate the original _environ lis [all...] |
H A D | nlspath_checks.c | 45 extern const char **_environ; 613 if (_environ == NULL) { 620 for (p = _environ; *p; p++)
|
H A D | getutx.c | 483 extern char **_environ; 560 error = posix_spawn(&child, UTMP_UPDATE, NULL, &attr, argvec, _environ);
|
/osnet-11/usr/src/lib/libc/port/sys/ |
H A D | execv.c | 49 extern char **_environ; 50 return (execve(file, argv, _environ));
|
H A D | execl.c | 50 extern char **_environ; 88 err = execve(name, argvec, _environ);
|
/osnet-11/usr/src/lib/common/amd64/ |
H A D | crt1.s | 49 .set environ,_environ 50 .globl _environ 51 .type _environ,@object 52 .size _environ,8 54 _environ: label 139 movq _environ, %rcx 140 testq %rcx, %rcx /* check if _environ==0 */ 143 movq %rcx,_environ /* copy to _environ */
|
H A D | gcrt1.s | 54 .set environ,_environ 55 .globl _environ 56 .type _environ,@object 57 .size _environ,8 59 _environ: label 158 movq _environ, %rcx 159 testq %rcx, %rcx /* check if _environ==0 */ 162 movq %rcx,_environ /* copy to _environ */
|
/osnet-11/usr/src/lib/common/i386/ |
H A D | crt1.s | 47 .set environ,_environ 48 .globl _environ 49 .type _environ,@object 50 .size _environ,4 52 _environ: label 158 movl _environ, %edx /* fixed bug 4302802 */ 162 movl %edx,_environ /* copy to _environ */
|
H A D | gcrt1.s | 54 .set environ,_environ 55 .globl _environ 56 .type _environ,@object 57 .size _environ,4 59 _environ: label 181 movl _environ, %edx /* fixed bug 4302802 */ 185 movl %edx,_environ /* copy to _environ */
|
/osnet-11/usr/src/lib/libc/port/stdio/ |
H A D | system.c | 46 extern const char **_environ; 243 (char *const *)argv, (char *const *)_environ);
|
H A D | popen.c | 56 extern const char **_environ; 207 (char *const *)argvec, (char *const *)_environ);
|
/osnet-11/usr/src/lib/libc/port/regex/ |
H A D | wordexp.c | 71 extern const char **_environ; 160 if ((envp = _environ) == NULL) {
|
/osnet-11/usr/src/lib/libc/port/threads/ |
H A D | thr.c | 1189 extern const char **_environ; 1194 if ((pev = _environ) == NULL)
|
Completed in 55 milliseconds