Home
last modified time | relevance | path

Searched refs:child_pid (Results 1 – 12 of 12) sorted by relevance

/tools/testing/selftests/breakpoints/
Dbreakpoint_test.c30 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/
Dlib.c99 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()
Dlib.h24 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/
Dtask_event_vs_ebb_test.c22 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()
Dtask_event_pinned_vs_ebb_test.c22 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/
Dseccomp_bpf.c2112 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 …]
Dtest_harness.h454 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/
Dcpupower-monitor.c283 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/
Dbuiltin-stat.c107 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/
Dktest.pl2559 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/
Dturbostat.c3068 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/
Dsched-migration.py392 common_callchain, parent_comm, parent_pid, child_comm, child_pid): argument