Searched refs:envv (Results 1 - 11 of 11) sorted by relevance

/macosx-10.9.5/ksh-20/ksh/src/lib/libast/comp/
H A Dspawnveg.c48 spawnveg(const char* path, char* const argv[], char* const envv[], pid_t pgid)
65 if (err = posix_spawn(&pid, path, NiL, &attr, argv, envv ? envv : environ))
99 spawnveg(const char* path, char* const argv[], char* const envv[], pid_t pgid)
101 return spawnve(pgid ? P_DETACH : P_NOWAIT, path, argv, envv ? envv : environ);
115 spawnveg(const char* path, char* const argv[], char* const envv[], pid_t pgid)
125 return spawn(path, 0, (int*)0, &inherit, (const char**)argv, (const char**)envv);
155 spawnveg(const char* path, char* const argv[], char* const envv[], pid_t pgid)
174 if (!envv)
[all...]
H A Dexecvpe.c46 execvpe(const char* name, char* const argv[], char* const envv[])
53 execve(path, argv, envv);
69 execve(path, newargv, envv);
H A Domitted.c434 runve(int mode, const char* path, char* const* argv, char* const* envv) argument
477 if (!envv)
478 envv = (char* const*)environ;
540 if (p = (char**)envv)
566 n = p - (char**)envv + 1;
567 p = (char**)envv;
571 envv = (char* const*)v;
578 for (p = (char**)envv; s = *p; p++)
599 for (n = 0; envv[n]; n++)
600 sfprintf(sfstderr, " '%s'", envv[
634 execve(const char* path, char* const* argv, char* const* envv) argument
644 spawnve(int mode, const char* path, char* const* argv, char* const* envv) argument
[all...]
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/misc/
H A Dsetenviron.c46 static char** envv; /* recorded environ */ local
53 register char** p = envv;
91 envv = environ = p;
101 envv[0] = *p;
105 p = envv;
114 envv = environ = p;
H A Dprocopen.c394 * envv is the child environment
399 procopen(const char* cmd, char** argv, char** envv, long* modv, int flags) argument
471 if (environ && envv != (char**)environ && (envv || (flags & PROC_PARANOID) || argv && (environ[0][0] != '_' || environ[0][1] != '=')))
700 if (argv && envv != (char**)environ)
714 if ((p = envv) && p != (char**)environ)
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/obsolete/
H A Dspawn.c70 spawnve(const char* cmd, char* const argv[], char* const envv[])
72 return spawnveg(cmd, argv, envv, 0);
84 spawnvpe(const char* name, char* const argv[], char* const envv[])
92 if ((pid = spawnve(path, argv, envv)) >= 0)
/macosx-10.9.5/xnu-2422.115.4/security/
H A Dmac.h172 int __mac_execve(char *fname, char **argv, char **envv, mac_t _label);
/macosx-10.9.5/xnu-2422.115.4/bsd/security/audit/
H A Daudit.h245 void audit_arg_envv(struct kaudit_record *ar, char *envv, int envc,
H A Daudit_arg.c863 audit_arg_envv(struct kaudit_record *ar, char *envv, int envc, int length) argument
871 bcopy(envv, ar->k_ar.ar_arg_envv, length);
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Dkern_exec.c796 AUDIT_ARG(envv, imgp->ip_endargv, imgp->ip_envc,
2812 * one for the NULLs terminating the argv, envv, and apple areas.
2864 * For each segment (argv, envv, applev), copy as many pointers as requested
2918 * each argv[]/envv[] string is copied, we charge the string length
2919 * and argv[]/envv[] pointer slot to ip_argspace, so that we can
2944 user_addr_t envv = imgp->ip_user_envv; local
3077 while (envv != 0LL) {
3080 error = copyinptr(envv, &env, ptr_size);
3084 envv += ptr_size;
3098 imgp->ip_argspace -= new_ptr_size; /* to hold envv[] entr
[all...]
/macosx-10.9.5/emacs-92/emacs/src/
H A Dmsdos.c4743 run_msdos_command (argv, working_dir, tempin, tempout, temperr, envv)
4747 char **envv;
4846 environ = envv;
4858 result = spawnve (P_WAIT, argv[0], argv, envv);

Completed in 206 milliseconds