wait_for_process_timed
wait_for_process_timed(pid_t, time_t (*)(void *),
return wait_for_process_timed(pid, NULL, NULL, 0);
return wait_for_process_timed(pid, func, ptr, timeout);
return wait_for_process_timed(pid, func, ptr, timeout);