B_THREAD_WAITING
if (thread->state == B_THREAD_WAITING)
if (event->previous_thread_state == B_THREAD_WAITING) {
if (threadState == B_THREAD_WAITING
if (threadState == B_THREAD_WAITING
if (event->previous_thread_state == B_THREAD_WAITING) {
if (threadInfo.state == B_THREAD_WAITING && threadInfo.sem != -1) {
|| threadInfo.state > B_THREAD_WAITING)
if (lastWaitStatus == STATUS_WAITING && thread->state != B_THREAD_WAITING) {
if (oldThread->state == B_THREAD_WAITING)
if (fPreviousState == B_THREAD_WAITING) {
if (entry->PreviousState() == B_THREAD_WAITING) {
if (entry->PreviousState() == B_THREAD_WAITING) {
if (threadState == B_THREAD_WAITING
if (thread->state == B_THREAD_WAITING
if (thread->state == B_THREAD_WAITING) {
info->state = B_THREAD_WAITING;
|| thread->state == B_THREAD_WAITING) {
case B_THREAD_WAITING:
if (thread->state == B_THREAD_WAITING) {
if (thread->state == B_THREAD_WAITING) {
requiredState = B_THREAD_WAITING;
scheduler_reschedule(B_THREAD_WAITING);