Searched refs:wait_result (Results 1 - 16 of 16) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dsync_lock.c319 int wait_result; local
327 wait_result = wait_queue_assert_wait64(&ulock->wait_queue,
335 if (wait_result == THREAD_WAITING)
336 wait_result = thread_block(THREAD_CONTINUE_NULL);
344 switch (wait_result) {
596 int wait_result; local
687 wait_result = wait_queue_assert_wait64(&ulock->wait_queue,
692 if (wait_result == THREAD_WAITING)
693 wait_result = thread_block(THREAD_CONTINUE_NULL);
700 switch (wait_result) {
724 int wait_result; local
[all...]
H A Dsync_sema.c107 int wait_result);
535 semaphore_convert_wait_result(int wait_result) argument
537 switch (wait_result) {
566 int wait_result = self->wait_result; local
575 (*caller_cont)(semaphore_convert_wait_result(wait_result));
597 int wait_result; local
681 kr = semaphore_convert_wait_result(self->wait_result);
707 wait_result = thread_block((thread_continue_t)semaphore_wait_continue);
710 wait_result
[all...]
H A Dclock_oldops.c551 wait_result_t wait_result; local
571 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE);
572 if (wait_result == THREAD_WAITING) {
578 wait_result = thread_block(THREAD_CONTINUE_NULL);
587 assert(wait_result != THREAD_AWAKENED);
595 assert(wait_result == THREAD_INTERRUPTED);
H A Dwait_queue.c863 wait_result_t wait_result; local
881 wait_result = thread_mark_wait_locked(thread, interruptible);
882 if (wait_result == THREAD_WAITING) {
897 return(wait_result);
922 return (thread->wait_result = THREAD_RESTART);
956 return (thread->wait_result = THREAD_RESTART);
H A Dlocks.c765 wait_result_t wait_result; local
776 wait_result = assert_wait_timeout((event_t)mutex_pause, THREAD_UNINT, back_off, NSEC_PER_USEC);
777 assert(wait_result == THREAD_WAITING);
779 wait_result = thread_block(THREAD_CONTINUE_NULL);
780 assert(wait_result == THREAD_TIMED_OUT);
H A Dsched_prim.c464 * Set wait_result.
466 thread->wait_result = wresult;
595 return (thread->wait_result = THREAD_WAITING);
601 return (thread->wait_result = THREAD_INTERRUPTED);
1453 kern_return_t result = (thread)->wait_result; \
1462 (thread)->wait_result = result; \
1550 call_continuation(continuation, parameter, thread->wait_result);
1564 call_continuation(continuation, parameter, self->wait_result);
1636 call_continuation(continuation, parameter, self->wait_result);
1840 return (self->wait_result);
[all...]
H A Dthread.h156 wait_result_t wait_result; /* outcome of wait - member in struct:thread
H A Dthread.c167 thread_template.wait_result = THREAD_WAITING;
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_synch.c163 int wait_result; local
181 wait_result = lck_mtx_sleep_deadline(mtx, (dropmutex) ? LCK_SLEEP_UNLOCK : 0,
184 wait_result = lck_mtx_sleep(mtx, (dropmutex) ? LCK_SLEEP_UNLOCK : 0,
228 wait_result = thread_block(THREAD_CONTINUE_NULL);
234 switch (wait_result) {
H A Dkern_event.c132 static void kevent_scan_continue(void *contp, wait_result_t wait_result);
1438 kevent_scan_continue(void *data, wait_result_t wait_result) argument
1446 /* convert the (previous) wait_result to a proper error */
1447 switch (wait_result) {
1467 panic("kevent_scan_cont() - invalid wait_result (%d)", wait_result);
1508 wait_result_t wait_result; local
1558 wait_result = thread_block_parameter(cont, kq);
1561 switch (wait_result) {
1569 panic("kevent_scan - bad wait_result (
[all...]
H A Dsys_generic.c1108 wait_result_t wait_result; local
1187 wait_result = wait_queue_assert_wait((wait_queue_t)uth->uu_wqset,
1189 if (wait_result != THREAD_AWAKENED) {
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_fault.c653 kern_return_t wait_result; local
823 wait_result = PAGE_SLEEP(object, m, interruptible);
830 if (wait_result != THREAD_AWAKENED) {
834 if (wait_result == THREAD_RESTART)
1060 wait_result = thread_block(THREAD_CONTINUE_NULL);
1205 wait_result = vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGER_READY, interruptible);
1208 if (wait_result == THREAD_WAITING)
1209 wait_result = thread_block(THREAD_CONTINUE_NULL);
1248 wait_result = thread_block(THREAD_CONTINUE_NULL);
1747 wait_result
[all...]
H A Dvm_resident.c1921 kern_return_t wait_result; local
1936 wait_result = assert_wait((event_t)&vm_page_free_wanted_privileged, interruptible);
1940 wait_result = assert_wait((event_t)&vm_page_free_count, interruptible);
1948 if (wait_result == THREAD_WAITING)
1949 wait_result = thread_block(THREAD_CONTINUE_NULL);
1951 return(wait_result == THREAD_AWAKENED);
H A Dvm_map.c3576 wait_result_t wait_result; local
3600 wait_result = vm_map_entry_wait(map,
3603 if (user_wire && wait_result == THREAD_INTERRUPTED) {
4595 wait_result_t wait_result; local
4613 wait_result = vm_map_entry_wait(map, interruptible);
4616 wait_result == THREAD_INTERRUPTED) {
4671 wait_result_t wait_result; local
4675 wait_result = vm_map_entry_wait(map,
4679 wait_result == THREAD_INTERRUPTED) {
H A Dvm_object.c2811 wait_result_t wait_result; local
2819 wait_result = vm_object_sleep( src_object,
2822 if (wait_result != THREAD_AWAKENED) {
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOService.cpp1075 kern_return_t wait_result; local
1085 restart_sleep: wait_result = assert_wait( element,
1093 if (wait_result == THREAD_WAITING)
1094 wait_result = thread_block(THREAD_CONTINUE_NULL);
1107 if( THREAD_INTERRUPTED == wait_result ) {
1149 wait_result = THREAD_AWAKENED;
1152 assert( THREAD_AWAKENED == wait_result );

Completed in 194 milliseconds