/linux-master/tools/testing/selftests/exec/ |
H A D | null-argv.c | 71 FORK(execve(argv[0], str, NULL)); 72 FORK(execve(argv[0], NULL, NULL)); 73 FORK(execve(argv[0], NULL, envp)); 74 FORK(execve(argv[0], args, NULL)); 75 FORK(execve(argv[0], args, envp));
|
H A D | recursion-depth.c | 62 rv = execve(FILENAME, NULL, NULL); 64 "execve failed as expected (ret %d, errno %d)\n", rv, errno);
|
/linux-master/tools/testing/selftests/riscv/vector/ |
H A D | vstate_exec_nolibc.c | 36 rc = execve(THIS_PROGRAM, exec_argv, exec_envp); 38 puts("child execve failed\n");
|
H A D | vstate_prctl.c | 28 rc = execve(NEXT_PROGRAM, exec_argv, exec_envp); 30 perror("execve"); 31 ksft_test_result_fail("child execve failed %d\n", rc);
|
/linux-master/tools/testing/selftests/timens/ |
H A D | exec.c | 78 /* Check for proper vvar offsets after execve. */ 80 execve("/proc/self/exe", cargv, cenv); 81 return pr_perror("execve");
|
H A D | vfork_exec.c | 118 /* Check for proper vvar offsets after execve. */ 120 execve("/proc/self/exe", cargv, cenv); 121 pr_perror("execve");
|
/linux-master/tools/perf/bench/ |
H A D | syscall.c | 65 execve(pathname, argv, NULL); 66 fprintf(stderr, "execve /bin/true failed\n"); 126 name = "execve()";
|
/linux-master/tools/testing/selftests/powerpc/benchmarks/ |
H A D | fork.c | 79 if (execve("./exec_target", argv, NULL) == -1) { 80 perror("execve");
|
/linux-master/tools/testing/selftests/rlimits/ |
H A D | rlimits-per-userns.c | 81 execve(service_prog, argv, envp); 82 err(EXIT_FAILURE, "(pid=%d): execve", pid);
|
/linux-master/tools/testing/selftests/powerpc/dexcr/ |
H A D | hashchk_test.c | 133 execve("/proc/self/exe", hashchk_exec_child_args, NULL);
|
/linux-master/kernel/ |
H A D | audit.h | 200 } execve; member in union:audit_context::__anon3761
|
H A D | auditsc.c | 76 /* no execve audit message should be longer than this (userspace limits), 1162 audit_log_format(*ab, "argc=%d", context->execve.argc); 1291 } while (arg < context->execve.argc); 2664 context->execve.argc = bprm->argc;
|
/linux-master/fs/ |
H A D | exec.c | 1283 * Cancel any io_uring activity across execve 1877 /* execve succeeded */ 1916 * set*uid() to execve() because too many poorly written programs 1927 * further execve() calls fail. */ 1996 /* It is non-sense for kernel threads to call execve */ 2124 SYSCALL_DEFINE3(execve, 2144 COMPAT_SYSCALL_DEFINE3(execve, const char __user *, filename,
|
/linux-master/tools/include/nolibc/ |
H A D | sys.h | 275 * int execve(const char *filename, char *const argv[], char *const envp[]); 285 int execve(const char *filename, char *const argv[], char *const envp[]) function
|
/linux-master/tools/perf/ |
H A D | builtin-daemon.c | 390 exit(execve(daemon->perf, argv, NULL));
|
/linux-master/tools/testing/selftests/nolibc/ |
H A D | nolibc-test.c | 933 CASE_TEST(execve_root); EXPECT_SYSER(1, execve("/", (char*[]){ [0] = "/", [1] = NULL }, NULL), -1, EACCES); break;
|
/linux-master/tools/testing/selftests/landlock/ |
H A D | fs_test.c | 1963 ASSERT_EQ(err ? -1 : 0, execve(path, argv, NULL))
|