Lines Matching refs:argv
53 const char **argv; in execl() local
61 argv = alloca((n + 1) * sizeof(*argv)); in execl()
62 if (argv == NULL) { in execl()
68 argv[0] = arg; in execl()
69 while ((argv[n] = va_arg(ap, char *)) != NULL) in execl()
72 return (_execve(name, __DECONST(char **, argv), environ)); in execl()
79 const char **argv; in execle() local
88 argv = alloca((n + 1) * sizeof(*argv)); in execle()
89 if (argv == NULL) { in execle()
95 argv[0] = arg; in execle()
96 while ((argv[n] = va_arg(ap, char *)) != NULL) in execle()
100 return (_execve(name, __DECONST(char **, argv), envp)); in execle()
107 const char **argv; in execlp() local
115 argv = alloca((n + 1) * sizeof(*argv)); in execlp()
116 if (argv == NULL) { in execlp()
122 argv[0] = arg; in execlp()
123 while ((argv[n] = va_arg(ap, char *)) != NULL) in execlp()
126 return (execvp(name, __DECONST(char **, argv))); in execlp()
130 execv(const char *name, char * const *argv) in execv() argument
132 (void)_execve(name, argv, environ); in execv()
137 execvp(const char *name, char * const *argv) in execvp() argument
139 return (execvpe(name, argv, environ)); in execvp()
143 execvPe(const char *name, const char *path, char * const *argv, in execvPe() argument
212 retry: (void)_execve(bp, argv, envp); in execvPe()
221 for (cnt = 0; argv[cnt]; ++cnt) in execvPe()
237 memp[0] = argv[0]; in execvPe()
239 bcopy(argv + 1, memp + 2, cnt * sizeof(char *)); in execvPe()
285 execvP(const char *name, const char *path, char * const argv[]) in execvP() argument
287 return execvPe(name, path, argv, environ); in execvP()
291 execvpe(const char *name, char * const argv[], char * const envp[]) in execvpe() argument
299 return (execvPe(name, path, argv, envp)); in execvpe()