Searched refs:wait_status (Results 1 - 15 of 15) sorted by relevance

/haiku-fatelf/headers/private/system/
H A Duser_thread_defs.h18 status_t wait_status; // wait status for thread blocking member in struct:user_thread
/haiku-fatelf/src/bin/gdb/gdb/
H A Dinf-ptrace.c427 inf_ptrace_has_exited (int pid, int wait_status, int *exit_status) argument
429 if (WIFEXITED (wait_status))
431 *exit_status = WEXITSTATUS (wait_status);
435 if (WIFSIGNALED (wait_status))
H A Dinftarg.c440 child_has_exited (int pid, int wait_status, int *exit_status) argument
442 if (WIFEXITED (wait_status))
444 *exit_status = WEXITSTATUS (wait_status);
448 if (WIFSIGNALED (wait_status))
H A Dtarget.h775 #define target_has_exited(pid,wait_status,exit_status) \
776 (*current_target.to_has_exited) (pid,wait_status,exit_status)
H A Dinfrun.c647 struct target_waitstatus wait_status;
650 get_last_target_status (&wait_ptid, &wait_status);
654 if (wait_status.kind != TARGET_WAITKIND_STOPPED
655 || (wait_status.value.sig != TARGET_SIGNAL_TRAP
656 && wait_status.value.sig != TARGET_SIGNAL_INT))
644 struct target_waitstatus wait_status; local
H A Dtarget.c2369 debug_to_has_exited (int pid, int wait_status, int *exit_status)
2373 has_exited = debug_target.to_has_exited (pid, wait_status, exit_status);
2376 pid, wait_status, *exit_status, has_exited);
2364 debug_to_has_exited(int pid, int wait_status, int *exit_status) argument
H A Dinfttrace.c3798 int wait_status;
3780 int wait_status; local
/haiku-fatelf/src/system/libroot/posix/pthread/
H A Dpthread_rwlock.cpp187 waiter.userThread->wait_status = 1;
228 if (waiter->userThread->wait_status > 0)
248 if (waiter->userThread->wait_status > 0) {
/haiku-fatelf/src/kits/shared/
H A DRWLockManager.cpp186 get_user_thread()->wait_status = 1;
/haiku-fatelf/src/system/libroot/os/locks/
H A Drw_lock.cpp38 get_user_thread()->wait_status = 1;
/haiku-fatelf/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp89 userThread->wait_status = 1;
H A Dlock.cpp206 get_user_thread()->wait_status = 1;
407 get_user_thread()->wait_status = 1;
697 get_user_thread()->wait_status = 1;
/haiku-fatelf/src/bin/findutils/find/
H A Dpred.c1561 int wait_status;
1618 while (waitpid (child_pid, &wait_status, 0) == (pid_t) -1)
1628 if (WIFSIGNALED (wait_status))
1631 buildstate->cmd_argv[0], WTERMSIG (wait_status));
1645 if (0 == WEXITSTATUS (wait_status))
1559 int wait_status; local
/haiku-fatelf/src/system/kernel/
H A Dthread.cpp652 userThread->wait_status = B_OK;
2973 if (thread->user_thread->wait_status > 0) {
2974 thread->user_thread->wait_status = status;
3647 if (thread->user_thread->wait_status <= 0)
3648 return thread->user_thread->wait_status;
3664 status_t oldStatus = thread->user_thread->wait_status;
3666 thread->user_thread->wait_status = status;
/haiku-fatelf/src/bin/network/ftp/
H A Dcmds.c1417 int wait_status; local
1453 while (wait(&wait_status) != pid)

Completed in 205 milliseconds