Lines Matching defs:wresult
870 wait_result_t wresult)
878 thread->wait_result = wresult;
1003 wait_result_t wresult)
1010 if (!thread_unblock(thread, wresult))
1149 wait_result_t wresult;
1167 wresult = wait_queue_assert_wait64_locked(wqueue, CAST_DOWN(event64_t, event),
1174 return (wresult);
1184 wait_result_t wresult;
1199 wresult = wait_queue_assert_wait64_locked(wqueue, CAST_DOWN(event64_t,event),
1206 return (wresult);
1304 wait_result_t wresult;
1314 wresult = assert_wait(&thread->wake_active, THREAD_ABORTSAFE);
1318 if (wresult == THREAD_WAITING)
1319 wresult = thread_block(THREAD_CONTINUE_NULL);
1321 if (wresult != THREAD_AWAKENED)
1340 wresult = assert_wait(&thread->wake_active, THREAD_ABORTSAFE);
1344 if (wresult == THREAD_WAITING)
1345 wresult = thread_block(THREAD_CONTINUE_NULL);
1347 if (wresult != THREAD_AWAKENED) {
1429 wait_result_t wresult;
1456 wresult = assert_wait(&thread->wake_active, THREAD_UNINT);
1460 if (wresult == THREAD_WAITING)
1492 wait_result_t wresult)
1498 if (wresult == THREAD_INTERRUPTED && (thread->state & TH_UNINT))
1518 return (thread_go(thread, wresult));