Home
last modified time | relevance | path

Searched refs:envp (Results 1 – 7 of 7) sorted by relevance

/components/lwp/
A Dlwp_args.c166 ai->envp.strvec[i] += off; in _args_override_argv0()
201 _strvec_init(&ai->envp); in args_init()
202 if (!ai->envp.strvec) in args_init()
223 _strvec_detach(&ai->envp); in lwp_args_detach()
285 ai->envp.strvec[i] += off; in lwp_argscopy()
287 lwp_data_put(lwp, iter, ai->envp.strvec, sizeof(char *) * ai->envp.string_count); in lwp_argscopy()
329 if (envp) in lwp_argscopy()
331 while (envp[i] != 0) in lwp_argscopy()
374 if (envp) in lwp_argscopy()
711 char *envp, **p_envp; in lwp_get_envp() local
[all …]
A Dlwp_runtime.c55 char *envp[] = {LWP_CONSOLE_PATH, 0}; in lwp_startup() local
82 error = lwp_execve((void *)init_path, 0, sizeof(argv)/sizeof(argv[0]), argv, envp); in lwp_startup()
A Dlwp.c319 struct process_aux *argscopy(struct rt_lwp *lwp, int argc, char **argv, char **envp) in argscopy() argument
339 lwp_args_put(&ai, (void *)envp, LWP_ARGS_TYPE_KENVP); in argscopy()
347 pid_t lwp_execve(char *filename, int debug, int argc, char **argv, char **envp) in lwp_execve() argument
388 if ((aux = argscopy(lwp, argc, argv, envp)) == RT_NULL) in lwp_execve()
A Dlwp_args.h41 struct lwp_string_vector envp; member
A Dlwp_syscall.h63 sysret_t sys_exec(char *filename, int argc, char **argv, char **envp);
A Dlwp.h244 int lwp_execve(char *filename, int debug, int argc, char **argv, char **envp);
A Dlwp_syscall.c1310 sysret_t sys_exec(char *filename, int argc, char **argv, char **envp) in sys_exec() argument
1334 ret = lwp_execve(kfilename, 0, argc, argv, envp); in sys_exec()
3751 sysret_t sys_execve(const char *path, char *const argv[], char *const envp[]) in sys_execve() argument
3827 if (envp) in sys_execve()
3829 error = lwp_args_put_envp(&args_info, (void *)envp); in sys_execve()

Completed in 33 milliseconds