| /onnv/onnv-gate/usr/src/lib/libc/port/gen/ |
| 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
|
| getenv.c | 46 extern const char **_environ; 50 * For performance and consistency reasons we expand the _environ list using 54 * 3x the space needed to hold any _environ list. 56 * The only abnormal circumstance is if an application modifies the _environ 59 * issue. For this reason we keep a working copy of our notion of _environ in 60 * my_environ. If, when we are called upon to modify _environ, we ever detect 61 * a mismatch between _environ and my_environ we discard all our assumptions 62 * concerning the location and size of the _environ list. As an additional 63 * precaution we only ever update _environ once we have finished manipulating 73 * Although we don't allocate the original _environ list it is likely tha [all...] |
| nlspath_checks.c | 45 extern const char **_environ; 613 if (_environ == NULL) { 620 for (p = _environ; *p; p++)
|
| getutx.c | 484 extern char **_environ; 561 error = posix_spawn(&child, UTMP_UPDATE, NULL, &attr, argvec, _environ); [all...] |
| /onnv/onnv-gate/usr/src/lib/libc/port/sys/ |
| execv.c | 49 extern char **_environ; 50 return (execve(file, argv, _environ));
|
| execl.c | 53 extern char **_environ; 91 err = execve(name, argvec, _environ);
|
| /onnv/onnv-gate/usr/src/lib/common/amd64/ |
| 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 */
|
| 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 */
|
| /onnv/onnv-gate/usr/src/lib/common/i386/ |
| 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 */
|
| 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 */
|
| /onnv/onnv-gate/usr/src/cmd/sgs/rtld/common/ |
| mapfile-vers | 98 _environ; # PLT tracing getenv() support.
|
| globals.c | 159 #pragma weak environ = _environ /* environ for PLT tracing - we */ 160 char **_environ = NULL; /* supply the pair to satisfy any */ variable
|
| setup.c | 202 _environ = (char **)((ulong_t)auxv - sizeof (char *)); 204 _environ = envp; 399 _environ = envp; [all...] |
| _rtld.h | 570 extern char **_environ; /* environ reference for libc */
|
| /onnv/onnv-gate/usr/src/lib/libc/port/stdio/ |
| system.c | 47 extern const char **_environ; 243 (char *const *)argv, (char *const *)_environ);
|
| popen.c | 57 extern const char **_environ; 203 (char *const *)argvec, (char *const *)_environ);
|
| /onnv/onnv-gate/usr/src/lib/libc/port/regex/ |
| wordexp.c | 79 extern const char **_environ; 187 if ((envp = _environ) == NULL) { 500 if ((envp = _environ) == NULL) {
|
| /onnv/onnv-gate/usr/src/lib/libsys/i386/ |
| mapfile-vers | 302 _environ;
|
| /onnv/onnv-gate/usr/src/lib/libsys/sparc/ |
| mapfile-vers | 268 _environ;
|
| /onnv/onnv-gate/usr/src/lib/libc/amd64/ |
| mapfile-vers | 91 _environ = NODIRECT;
|
| /onnv/onnv-gate/usr/src/lib/libc/sparcv9/ |
| mapfile-vers | 109 _environ = NODIRECT;
|
| /onnv/onnv-gate/usr/src/lib/libc/i386/ |
| mapfile-vers | 272 _environ = NODIRECT;
|
| /onnv/onnv-gate/usr/src/lib/libc/sparc/ |
| mapfile-vers | 311 _environ = NODIRECT;
|
| /onnv/onnv-gate/usr/src/cmd/abi/appcert/etc/ |
| etc.tweaks.in | 127 SKIP_SYMBOL|_environ
|
| /onnv/onnv-gate/usr/src/cmd/sgs/lari/ |
| lari.pl | 82 _environ | # Defined in crt [all...] |