Searched refs:execve (Results 1 - 17 of 17) sorted by relevance

/linux-master/tools/testing/selftests/exec/
H A Dnull-argv.c71 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 Drecursion-depth.c62 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 Dvstate_exec_nolibc.c36 rc = execve(THIS_PROGRAM, exec_argv, exec_envp);
38 puts("child execve failed\n");
H A Dvstate_prctl.c28 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 Dexec.c78 /* Check for proper vvar offsets after execve. */
80 execve("/proc/self/exe", cargv, cenv);
81 return pr_perror("execve");
H A Dvfork_exec.c118 /* 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 Dsyscall.c65 execve(pathname, argv, NULL);
66 fprintf(stderr, "execve /bin/true failed\n");
126 name = "execve()";
/linux-master/tools/testing/selftests/powerpc/benchmarks/
H A Dfork.c79 if (execve("./exec_target", argv, NULL) == -1) {
80 perror("execve");
/linux-master/tools/testing/selftests/rlimits/
H A Drlimits-per-userns.c81 execve(service_prog, argv, envp);
82 err(EXIT_FAILURE, "(pid=%d): execve", pid);
/linux-master/tools/testing/selftests/powerpc/dexcr/
H A Dhashchk_test.c133 execve("/proc/self/exe", hashchk_exec_child_args, NULL);
/linux-master/kernel/
H A Daudit.h200 } execve; member in union:audit_context::__anon3761
H A Dauditsc.c76 /* 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 Dexec.c1283 * 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 Dsys.h275 * 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 Dbuiltin-daemon.c390 exit(execve(daemon->perf, argv, NULL));
/linux-master/tools/testing/selftests/nolibc/
H A Dnolibc-test.c933 CASE_TEST(execve_root); EXPECT_SYSER(1, execve("/", (char*[]){ [0] = "/", [1] = NULL }, NULL), -1, EACCES); break;
/linux-master/tools/testing/selftests/landlock/
H A Dfs_test.c1963 ASSERT_EQ(err ? -1 : 0, execve(path, argv, NULL))

Completed in 217 milliseconds