Lines Matching refs:envp
452 struct user_arg_ptr argv, struct user_arg_ptr envp) in prepare_arg_pages() argument
460 bprm->envc = count(envp, MAX_ARG_STRINGS); in prepare_arg_pages()
1718 struct user_arg_ptr envp, in __do_execve_file() argument
1799 retval = prepare_arg_pages(bprm, argv, envp); in __do_execve_file()
1812 retval = copy_strings(bprm->envc, envp, bprm); in __do_execve_file()
1865 struct user_arg_ptr envp, in do_execveat_common() argument
1868 return __do_execve_file(fd, filename, argv, envp, flags, NULL); in do_execveat_common()
1874 struct user_arg_ptr envp = { .ptr.native = __envp }; in do_execve_file() local
1876 return __do_execve_file(AT_FDCWD, NULL, argv, envp, 0, file); in do_execve_file()
1884 struct user_arg_ptr envp = { .ptr.native = __envp }; in do_execve() local
1885 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0); in do_execve()
1894 struct user_arg_ptr envp = { .ptr.native = __envp }; in do_execveat() local
1896 return do_execveat_common(fd, filename, argv, envp, flags); in do_execveat()
1908 struct user_arg_ptr envp = { in compat_do_execve() local
1912 return do_execveat_common(AT_FDCWD, filename, argv, envp, 0); in compat_do_execve()
1924 struct user_arg_ptr envp = { in compat_do_execveat() local
1928 return do_execveat_common(fd, filename, argv, envp, flags); in compat_do_execveat()
1959 const char __user *const __user *, envp) in SYSCALL_DEFINE3() argument
1961 return do_execve(getname(filename), argv, envp); in SYSCALL_DEFINE3()
1967 const char __user *const __user *, envp, in SYSCALL_DEFINE5() argument
1974 argv, envp, flags); in SYSCALL_DEFINE5()
1980 const compat_uptr_t __user *, envp) in COMPAT_SYSCALL_DEFINE3() argument
1982 return compat_do_execve(getname(filename), argv, envp); in COMPAT_SYSCALL_DEFINE3()
1988 const compat_uptr_t __user *, envp, in COMPAT_SYSCALL_DEFINE5() argument
1995 argv, envp, flags); in COMPAT_SYSCALL_DEFINE5()