| /tools/include/nolibc/ |
| A D | crt.h | 37 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 D | sys.h | 280 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 D | null-argv.c | 47 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 D | execveat.c | 32 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 D | non-regular.c | 190 char * const envp[1] = { NULL }; in TEST_F() local 192 EXPECT_LT(fexecve(self->fd, argv, envp), 0); in TEST_F()
|
| A D | check-exec.c | 36 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 D | test_syscall_vdso.c | 28 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 D | test_FISTTP.c | 118 int main(int argc, char **argv, char **envp) in main() argument
|
| A D | test_mremap_vdso.c | 84 int main(int argc, char **argv, char **envp) in main() argument
|
| A D | test_FCMOV.c | 54 int main(int argc, char **argv, char **envp) in main() argument
|
| A D | test_FCOMI.c | 299 int main(int argc, char **argv, char **envp) in main() argument
|
| /tools/testing/selftests/pidfd/ |
| A D | pidfd_setattr_test.c | 63 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 D | pidfd.h | 293 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 D | rlimits-per-userns.c | 77 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 D | thermometer.c | 422 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 D | proc-pid-vm.c | 52 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 D | nolibc-test.c | 697 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 D | ptrace-hwbreak.c | 622 int main(int argc, char **argv, char **envp) in main() argument
|
| A D | perf-hwbreak.c | 892 int main(int argc, char *argv[], char **envp) in main() argument
|
| /tools/testing/selftests/landlock/ |
| A D | fs_test.c | 64 char *const envp[], int flags) in sys_execveat() argument 66 return syscall(__NR_execveat, dirfd, pathname, argv, envp, flags); in sys_execveat()
|