Home
last modified time | relevance | path

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

/tools/include/nolibc/
A Dcrt.h37 char **envp; in _start_c() local
70 environ = envp = argv + argc + 1; in _start_c()
73 for (auxv = (void *)envp; *auxv++;) in _start_c()
78 (*ctor_func)(argc, argv, envp); in _start_c()
80 (*ctor_func)(argc, argv, envp); in _start_c()
83 exitcode = _nolibc_main(argc, argv, envp); in _start_c()
A Dsys.h280 int sys_execve(const char *filename, char *const argv[], char *const envp[]) in sys_execve() argument
282 return my_syscall3(__NR_execve, filename, argv, envp); in sys_execve()
286 int execve(const char *filename, char *const argv[], char *const envp[]) in execve() argument
288 return __sysret(sys_execve(filename, argv, envp)); in execve()
/tools/testing/selftests/exec/
A Dnull-argv.c47 int main(int argc, char *argv[], char *envp[]) in main() argument
73 FORK(execve(argv[0], NULL, envp)); in main()
75 FORK(execve(argv[0], args, envp)); in main()
A Dexecveat.c32 static char *envp[] = { "IN_TEST=yes", NULL, NULL }; variable
35 static int execveat_(int fd, const char *path, char **argv, char **envp, in execveat_() argument
39 return syscall(__NR_execveat, fd, path, argv, envp, flags); in execveat_()
58 rc = execveat_(fd, path, argv, envp, flags); in _check_execveat_fail()
102 rc = execveat_(fd, path, argv, envp, flags); in check_execveat_invoked_rc()
249 old_env = envp[1]; in check_execveat_comm()
250 envp[1] = buf; in check_execveat_comm()
259 envp[1] = old_env; in check_execveat_comm()
512 envp[1] = "VERBOSE=1"; in main()
A Dnon-regular.c190 char * const envp[1] = { NULL }; in TEST_F() local
192 EXPECT_LT(fexecve(self->fd, argv, envp), 0); in TEST_F()
A Dcheck-exec.c36 char *const envp[], int flags) in sys_execveat() argument
38 return syscall(__NR_execveat, dirfd, pathname, argv, envp, flags); in sys_execveat()
/tools/testing/selftests/x86/
A Dtest_syscall_vdso.c28 int main(int argc, char **argv, char **envp) in main() argument
36 long get_syscall(char **envp) in get_syscall() argument
39 while (*envp++ != NULL) in get_syscall()
41 for (auxv = (void *)envp; auxv->a_type != AT_NULL; auxv++) in get_syscall()
376 int main(int argc, char **argv, char **envp) in main() argument
392 syscall_addr = get_syscall(envp); in main()
A Dtest_FISTTP.c118 int main(int argc, char **argv, char **envp) in main() argument
A Dtest_mremap_vdso.c84 int main(int argc, char **argv, char **envp) in main() argument
A Dtest_FCMOV.c54 int main(int argc, char **argv, char **envp) in main() argument
A Dtest_FCOMI.c299 int main(int argc, char **argv, char **envp) in main() argument
/tools/testing/selftests/pidfd/
A Dpidfd_setattr_test.c63 char *const envp[] = { NULL }; in TEST_F() local
65 ASSERT_LT(execveat(self->child_pidfd, "", argv, envp, AT_EMPTY_PATH), 0); in TEST_F()
A Dpidfd.h293 char *const argv[], char *const envp[], in sys_execveat() argument
296 return syscall(__NR_execveat, dirfd, pathname, argv, envp, flags); in sys_execveat()
/tools/testing/selftests/rlimits/
A Drlimits-per-userns.c77 char *const envp[] = { "I_AM_SERVICE=1", NULL }; in fork_child() local
81 execve(service_prog, argv, envp); in fork_child()
/tools/thermal/thermometer/
A Dthermometer.c422 static int thermometer_execute(int argc, char *argv[], char *const envp[], pid_t *pid) in thermometer_execute() argument
434 execvpe(argv[0], argv, envp); in thermometer_execute()
533 int main(int argc, char *argv[], char *const envp[]) in main() argument
563 if (thermometer_execute(argc - optind, &argv[optind], envp, &pid)) in main()
/tools/testing/selftests/proc/
A Dproc-pid-vm.c52 static inline long sys_execveat(int dirfd, const char *pathname, char **argv, char **envp, int flag… in sys_execveat() argument
54 return syscall(SYS_execveat, dirfd, pathname, argv, envp, flags); in sys_execveat()
/tools/testing/selftests/nolibc/
A Dnolibc-test.c697 static void constructor2(int argc, char **argv, char **envp) in constructor2() argument
699 if (argc && argv && envp) in constructor2()
1891 int main(int argc, char **argv, char **envp) in main() argument
1903 test_envp = envp; in main()
/tools/testing/selftests/powerpc/ptrace/
A Dptrace-hwbreak.c622 int main(int argc, char **argv, char **envp) in main() argument
A Dperf-hwbreak.c892 int main(int argc, char *argv[], char **envp) in main() argument
/tools/testing/selftests/landlock/
A Dfs_test.c64 char *const envp[], int flags) in sys_execveat() argument
66 return syscall(__NR_execveat, dirfd, pathname, argv, envp, flags); in sys_execveat()

Completed in 36 milliseconds