/tools/testing/selftests/breakpoints/ |
D | breakpoint_test.c | 30 static pid_t child_pid; variable 43 ret = ptrace(PTRACE_POKEUSER, child_pid, in set_breakpoint_addr() 86 dr7 = ptrace(PTRACE_PEEKUSER, child_pid, in toggle_breakpoint() 106 ret = ptrace(PTRACE_POKEUSER, child_pid, in toggle_breakpoint() 274 child_nr_tests = ptrace(PTRACE_PEEKDATA, child_pid, in check_success() 278 if (ptrace(PTRACE_POKEDATA, child_pid, &trapped, 1)) { in check_success() 296 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_instruction_breakpoints() 318 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_watchpoints() 366 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_tests() 370 ptrace(PTRACE_CONT, child_pid, NULL, 0); in launch_tests() [all …]
|
/tools/testing/selftests/powerpc/pmu/ |
D | lib.c | 99 int wait_for_child(pid_t child_pid) in wait_for_child() argument 103 if (waitpid(child_pid, &rc, 0) == -1) { in wait_for_child() 116 int kill_child_and_wait(pid_t child_pid) in kill_child_and_wait() argument 118 kill(child_pid, SIGTERM); in kill_child_and_wait() 120 return wait_for_child(child_pid); in kill_child_and_wait()
|
D | lib.h | 24 extern int kill_child_and_wait(pid_t child_pid); 25 extern int wait_for_child(pid_t child_pid);
|
/tools/testing/selftests/powerpc/pmu/ebb/ |
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()
|
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()
|
/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 2112 pid_t child_pid; in TEST() local 2148 child_pid = fork(); in TEST() 2149 ASSERT_LE(0, child_pid); in TEST() 2150 if (child_pid == 0) { in TEST() 2199 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 2201 ASSERT_EQ(0, ptrace(PTRACE_SETOPTIONS, child_pid, NULL, in TEST() 2203 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0)); in TEST() 2207 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0)); in TEST() 2211 ASSERT_EQ(0, ptrace(PTRACE_GETEVENTMSG, child_pid, NULL, &msg)); in TEST() 2213 EXPECT_EQ(__NR_nanosleep, get_syscall(_metadata, child_pid)); in TEST() [all …]
|
D | test_harness.h | 454 pid_t child_pid; in __run_test() local 460 child_pid = fork(); in __run_test() 461 if (child_pid < 0) { in __run_test() 464 } else if (child_pid == 0) { in __run_test() 469 waitpid(child_pid, &status, 0); in __run_test()
|
/tools/power/cpupower/utils/idle_monitor/ |
D | cpupower-monitor.c | 283 pid_t child_pid; in fork_it() local 286 child_pid = fork(); in fork_it() 292 if (!child_pid) { in fork_it() 297 if (child_pid == -1) { in fork_it() 304 if (waitpid(child_pid, &status, 0) == -1) { in fork_it()
|
/tools/perf/ |
D | builtin-stat.c | 107 static volatile pid_t child_pid = -1; variable 299 child_pid = evsel_list->workload.pid; in __run_perf_stat() 328 if (child_pid != -1) in __run_perf_stat() 329 kill(child_pid, SIGTERM); in __run_perf_stat() 358 while (!waitpid(child_pid, &status, WNOHANG)) { in __run_perf_stat() 887 if ((child_pid == -1) || stat_config.interval) in skip_signal() 897 child_pid = -1; in skip_signal() 914 if (child_pid != -1) in sig_atexit() 915 kill(child_pid, SIGTERM); in sig_atexit()
|
/tools/testing/ktest/ |
D | ktest.pl | 2559 my $child_pid; 2576 $child_pid = fork; 2578 child_run_test if (!$child_pid); 2628 kill 9, $child_pid; 2631 waitpid $child_pid, 0;
|
/tools/power/x86/turbostat/ |
D | turbostat.c | 3068 pid_t child_pid; in fork_it() local 3078 child_pid = fork(); in fork_it() 3079 if (!child_pid) { in fork_it() 3085 if (child_pid == -1) in fork_it() 3090 if (waitpid(child_pid, &status, 0) == -1) in fork_it()
|
/tools/perf/scripts/python/ |
D | sched-migration.py | 392 common_callchain, parent_comm, parent_pid, child_comm, child_pid): argument
|