Lines Matching refs:argv

55 	const char **argv;  in execl()  local
63 argv = alloca((n + 1) * sizeof(*argv)); in execl()
64 if (argv == NULL) { in execl()
70 argv[0] = arg; in execl()
71 while ((argv[n] = va_arg(ap, char *)) != NULL) in execl()
74 return (_execve(name, __DECONST(char **, argv), environ)); in execl()
81 const char **argv; in execle() local
90 argv = alloca((n + 1) * sizeof(*argv)); in execle()
91 if (argv == NULL) { in execle()
97 argv[0] = arg; in execle()
98 while ((argv[n] = va_arg(ap, char *)) != NULL) in execle()
102 return (_execve(name, __DECONST(char **, argv), envp)); in execle()
109 const char **argv; in execlp() local
117 argv = alloca((n + 1) * sizeof(*argv)); in execlp()
118 if (argv == NULL) { in execlp()
124 argv[0] = arg; in execlp()
125 while ((argv[n] = va_arg(ap, char *)) != NULL) in execlp()
128 return (execvp(name, __DECONST(char **, argv))); in execlp()
132 execv(const char *name, char * const *argv) in execv() argument
134 (void)_execve(name, argv, environ); in execv()
139 execvp(const char *name, char * const *argv) in execvp() argument
141 return (execvpe(name, argv, environ)); in execvp()
145 execvPe(const char *name, const char *path, char * const *argv, in execvPe() argument
214 retry: (void)_execve(bp, argv, envp); in execvPe()
223 for (cnt = 0; argv[cnt]; ++cnt) in execvPe()
239 memp[0] = argv[0]; in execvPe()
241 bcopy(argv + 1, memp + 2, cnt * sizeof(char *)); in execvPe()
287 execvP(const char *name, const char *path, char * const argv[]) in execvP() argument
289 return execvPe(name, path, argv, environ); in execvP()
293 execvpe(const char *name, char * const argv[], char * const envp[]) in execvpe() argument
301 return (execvPe(name, path, argv, envp)); in execvpe()