/linux-6.3-rc2/tools/testing/selftests/powerpc/ptrace/ |
A D | ptrace-hwbreak.c | 364 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_exact() 371 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_exact() 378 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_exact() 394 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_exact_kernel_userspace() 412 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_range_aligned() 421 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_range_aligned() 430 ptrace_delhwdebug(child_pid, wh); in test_sethwdebug_range_aligned() 573 test_set_debugreg(child_pid); in run_tests() 593 pid_t child_pid; in ptrace_hwbreak() local 597 child_pid = fork(); in ptrace_hwbreak() [all …]
|
A D | ptrace-perf-hwbreak.c | 155 static int test1(pid_t child_pid) in test1() argument 180 static int test2(pid_t child_pid) in test2() argument 209 static int test3(pid_t child_pid) in test3() argument 234 static int test4(pid_t child_pid) in test4() argument 263 static int test5(pid_t child_pid) in test5() argument 302 static int test6(pid_t child_pid) in test6() argument 600 static int test(pid_t child_pid) in test() argument 633 pid_t child_pid; in ptrace_perf_hwbreak() local 636 child_pid = fork(); in ptrace_perf_hwbreak() 637 if (!child_pid) in ptrace_perf_hwbreak() [all …]
|
A D | perf-hwbreak.c | 812 int child_pid; in get_nr_wps() local 814 child_pid = fork(); in get_nr_wps() 815 if (!child_pid) { in get_nr_wps() 828 if (ptrace(PPC_PTRACE_GETHWDBGINFO, child_pid, NULL, &dbginfo)) { in get_nr_wps()
|
/linux-6.3-rc2/tools/testing/selftests/breakpoints/ |
A D | breakpoint_test.c | 33 static pid_t child_pid; variable 46 ret = ptrace(PTRACE_POKEUSER, child_pid, in set_breakpoint_addr() 88 dr7 = ptrace(PTRACE_PEEKUSER, child_pid, in toggle_breakpoint() 108 ret = ptrace(PTRACE_POKEUSER, child_pid, in toggle_breakpoint() 276 child_nr_tests = ptrace(PTRACE_PEEKDATA, child_pid, in check_success() 299 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_instruction_breakpoints() 321 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_watchpoints() 377 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_tests() 381 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_tests() 384 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_tests() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/ |
A D | cpumask.c | 27 pid_t child_pid; in verify_success() local 49 child_pid = fork(); in verify_success() 50 if (!ASSERT_GT(child_pid, -1, "child_pid")) in verify_success() 52 if (child_pid == 0) in verify_success() 54 waitpid(child_pid, &status, 0); in verify_success()
|
A D | task_kfunc.c | 38 pid_t child_pid; in run_success_test() local 57 child_pid = fork(); in run_success_test() 58 if (!ASSERT_GT(child_pid, -1, "child_pid")) in run_success_test() 60 if (child_pid == 0) in run_success_test() 62 waitpid(child_pid, &status, 0); in run_success_test()
|
A D | test_bprm_opts.c | 34 int child_pid, child_status, ret, null_fd; in run_set_secureexec() local 36 child_pid = fork(); in run_set_secureexec() 37 if (child_pid == 0) { in run_set_secureexec() 65 } else if (child_pid > 0) { in run_set_secureexec() 66 waitpid(child_pid, &child_status, 0); in run_set_secureexec()
|
A D | test_lsm.c | 39 int child_pid, child_status; in exec_cmd() local 41 child_pid = fork(); in exec_cmd() 42 if (child_pid == 0) { in exec_cmd() 46 } else if (child_pid > 0) { in exec_cmd() 47 waitpid(child_pid, &child_status, 0); in exec_cmd()
|
A D | verify_pkcs7_sig.c | 79 int child_pid, child_status; in _run_setup_process() local 81 child_pid = fork(); in _run_setup_process() 82 if (child_pid == 0) { in _run_setup_process() 87 } else if (child_pid > 0) { in _run_setup_process() 88 waitpid(child_pid, &child_status, 0); in _run_setup_process() 100 int ret, fd, child_status, child_pid; in populate_data_item_str() local 118 child_pid = fork(); in populate_data_item_str() 120 if (child_pid == -1) { in populate_data_item_str() 125 if (child_pid == 0) { in populate_data_item_str() 132 waitpid(child_pid, &child_status, 0); in populate_data_item_str()
|
A D | test_local_storage.c | 30 int child_pid, child_status, ret; in run_self_unlink() local 33 child_pid = fork(); in run_self_unlink() 34 if (child_pid == 0) { in run_self_unlink() 47 } else if (child_pid > 0) { in run_self_unlink() 48 waitpid(child_pid, &child_status, 0); in run_self_unlink()
|
A D | test_ima.c | 21 int child_pid, child_status; in _run_measured_process() local 23 child_pid = fork(); in _run_measured_process() 24 if (child_pid == 0) { in _run_measured_process() 30 } else if (child_pid > 0) { in _run_measured_process() 31 waitpid(child_pid, &child_status, 0); in _run_measured_process()
|
/linux-6.3-rc2/tools/testing/selftests/pidfd/ |
A D | pidfd_poll_test.c | 49 int child_pid = fork(); in main() local 51 if (child_pid < 0) { in main() 61 if (child_pid == 0) { in main() 68 pidfd = sys_pidfd_open(child_pid, 0); in main() 108 if (waitpid(child_pid, NULL, 0) < 0) in main()
|
/linux-6.3-rc2/tools/testing/selftests/powerpc/pmu/ |
A D | lib.c | 73 int wait_for_child(pid_t child_pid) in wait_for_child() argument 77 if (waitpid(child_pid, &rc, 0) == -1) { in wait_for_child() 90 int kill_child_and_wait(pid_t child_pid) in kill_child_and_wait() argument 92 kill(child_pid, SIGTERM); in kill_child_and_wait() 94 return wait_for_child(child_pid); in kill_child_and_wait()
|
A D | lib.h | 24 extern int kill_child_and_wait(pid_t child_pid); 25 extern int wait_for_child(pid_t child_pid);
|
/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | fin_ack_lat.c | 15 static int child_pid; variable 106 kill(SIGTERM, child_pid); in sig_handler() 144 child_pid = fork(); in main() 145 if (!child_pid) in main()
|
/linux-6.3-rc2/tools/testing/selftests/seccomp/ |
A D | seccomp_bpf.c | 867 pid_t child_pid; in TEST() local 876 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 886 pid_t child_pid; in TEST() local 895 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 914 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 3093 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 3101 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 3122 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 3137 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 3143 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/powerpc/pmu/ebb/ |
A D | task_event_vs_ebb_test.c | 22 static int setup_child_event(struct event *event, pid_t child_pid) in setup_child_event() argument 30 FAIL_IF(event_open_with_pid(event, child_pid)); in setup_child_event()
|
A D | task_event_pinned_vs_ebb_test.c | 22 static int setup_child_event(struct event *event, pid_t child_pid) in setup_child_event() argument 32 FAIL_IF(event_open_with_pid(event, child_pid)); in setup_child_event()
|
/linux-6.3-rc2/tools/power/cpupower/utils/idle_monitor/ |
A D | cpupower-monitor.c | 286 pid_t child_pid; in fork_it() local 289 child_pid = fork(); in fork_it() 295 if (!child_pid) { in fork_it() 300 if (child_pid == -1) { in fork_it() 307 if (waitpid(child_pid, &status, 0) == -1) { in fork_it()
|
/linux-6.3-rc2/drivers/hid/ |
A D | hid-elo.c | 194 u16 child_vid, child_pid; in elo_broken_firmware() local 205 child_pid = le16_to_cpu(child->descriptor.idProduct); in elo_broken_firmware() 215 switch (child_pid) { in elo_broken_firmware()
|
/linux-6.3-rc2/tools/testing/selftests/mm/ |
A D | protection_keys.c | 1385 pid_t child_pid; in test_ptrace_of_child() local 1401 child_pid = fork_lazy_child(); in test_ptrace_of_child() 1402 dprintf1("[%d] child pid: %d\n", getpid(), child_pid); in test_ptrace_of_child() 1404 ret = ptrace(PTRACE_ATTACH, child_pid, ignored, ignored); in test_ptrace_of_child() 1409 ret = waitpid(child_pid, &status, WUNTRACED); in test_ptrace_of_child() 1410 if ((ret != child_pid) || !(WIFSTOPPED(status))) { in test_ptrace_of_child() 1430 ret = ptrace(PTRACE_PEEKDATA, child_pid, ptr, ignored); in test_ptrace_of_child() 1440 ret = ptrace(PTRACE_PEEKDATA, child_pid, plain_ptr, ignored); in test_ptrace_of_child() 1447 ret = ptrace(PTRACE_DETACH, child_pid, ignored, 0); in test_ptrace_of_child() 1450 ret = kill(child_pid, SIGKILL); in test_ptrace_of_child()
|
/linux-6.3-rc2/tools/perf/ |
A D | builtin-stat.c | 177 static volatile sig_atomic_t child_pid = -1; variable 736 if (child_pid != -1) in stat_handle_error() 737 kill(child_pid, SIGTERM); in stat_handle_error() 763 child_pid = evsel_list->workload.pid; in __run_perf_stat() 939 if (child_pid != -1) { in __run_perf_stat() 941 kill(child_pid, SIGTERM); in __run_perf_stat() 942 wait4(child_pid, &status, 0, &stat_config.ru_data); in __run_perf_stat() 1039 if ((child_pid == -1) || stat_config.interval) in skip_signal() 1049 child_pid = -1; in skip_signal() 1066 if (child_pid != -1) in sig_atexit() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/cgroup/ |
A D | test_core.c | 82 int child_pid; in test_cgcore_destroy() local 94 child_pid = cg_run_nowait(cg_test, alloc_and_touch_anon_noexit, in test_cgcore_destroy() 97 if (child_pid < 0) in test_cgcore_destroy() 119 if (waitpid(child_pid, NULL, 0) < 0) in test_cgcore_destroy()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | cn_proc.h | 76 __kernel_pid_t child_pid; member
|
/linux-6.3-rc2/include/trace/events/ |
A D | sched.h | 382 __field( pid_t, child_pid ) 389 __entry->child_pid = child->pid; 394 __entry->child_comm, __entry->child_pid)
|