/macosx-10.9.5/dcerpc-58/dcerpc/libdcethread/ |
H A D | dcethread_checkinterrupt.c | 90 int interruptible; local 95 interruptible = thread->flag.interruptible; 97 if (state == DCETHREAD_STATE_INTERRUPT && interruptible) 104 if (state == DCETHREAD_STATE_INTERRUPT && interruptible)
|
H A D | dcethread_enableinterrupt.c | 92 old = thread->flag.interruptible; 93 thread->flag.interruptible = on;
|
H A D | dcethread-private.c | 246 thread->flag.interruptible = 1; 492 thread->flag.interruptible && /* The thread can be interrupted, and */ 540 int interruptible; local 544 interruptible = thread->flag.interruptible; 562 else if (state == DCETHREAD_STATE_INTERRUPT && interruptible) 569 return state == DCETHREAD_STATE_INTERRUPT && interruptible; 576 int interruptible; local 580 interruptible = thread->flag.interruptible; 602 int interruptible; local [all...] |
H A D | dcethread-private.h | 118 /* Is the thread currently interruptible? */ 119 unsigned interruptible :1; member in struct:_dcethread::__anon8117
|
/macosx-10.9.5/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOConditionLock.cpp | 56 interruptible = (inIntr) ? THREAD_INTERRUPTIBLE : THREAD_UNINT; 83 return interruptible; 154 thread_res = IOLockSleep(sleep_interlock, (void *) this, interruptible); 194 assert_wait((void *) &condition, interruptible); /* assert event */
|
H A D | IOCommandGate.cpp | 239 IOReturn IOCommandGate::commandSleep(void *event, UInt32 interruptible) argument 244 return sleepGate(event, interruptible); 247 IOReturn IOCommandGate::commandSleep(void *event, AbsoluteTime deadline, UInt32 interruptible) argument 252 return sleepGate(event, deadline, interruptible);
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/kern/ |
H A D | lock.h | 120 wait_interrupt_t interruptible); 126 wait_interrupt_t interruptible); 134 wait_interrupt_t interruptible);
|
H A D | locks.c | 434 wait_interrupt_t interruptible) 441 res = assert_wait(event, interruptible); 464 wait_interrupt_t interruptible, 472 res = assert_wait_deadline(event, interruptible, deadline); 495 wait_interrupt_t interruptible) 500 (int)lck, (int)lck_sleep_action, (int)event, (int)interruptible, 0); 505 res = assert_wait(event, interruptible); 534 wait_interrupt_t interruptible, 540 (int)lck, (int)lck_sleep_action, (int)event, (int)interruptible, 0); 545 res = assert_wait_deadline(event, interruptible, deadlin 430 lck_spin_sleep( lck_spin_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 460 lck_spin_sleep_deadline( lck_spin_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 491 lck_mtx_sleep( lck_mtx_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 530 lck_mtx_sleep_deadline( lck_mtx_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 866 lck_rw_sleep( lck_rw_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 903 lck_rw_sleep_deadline( lck_rw_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 1197 thread_sleep_lock_write_EXT( event_t event, lck_rw_t *lock, wait_interrupt_t interruptible) argument 1235 thread_sleep_usimple_lock_EXT( event_t event, lck_spin_t *lock, wait_interrupt_t interruptible) argument 1265 thread_sleep_mutex_EXT( event_t event, lck_mtx_t *mutex, wait_interrupt_t interruptible) argument 1274 thread_sleep_mutex_deadline_EXT( event_t event, lck_mtx_t *mutex, uint64_t deadline, wait_interrupt_t interruptible) argument [all...] |
H A D | sched_prim.h | 274 wait_interrupt_t interruptible); 278 wait_interrupt_t interruptible); 377 wait_interrupt_t interruptible); 382 wait_interrupt_t interruptible, 389 wait_interrupt_t interruptible, 397 wait_interrupt_t interruptible, 403 wait_interrupt_t interruptible,
|
H A D | locks.h | 255 wait_interrupt_t interruptible); 261 wait_interrupt_t interruptible, 304 wait_interrupt_t interruptible); 310 wait_interrupt_t interruptible, 457 wait_interrupt_t interruptible); 463 wait_interrupt_t interruptible,
|
H A D | wait_queue.h | 228 wait_interrupt_t interruptible, 391 wait_interrupt_t interruptible, 397 wait_interrupt_t interruptible, 430 wait_interrupt_t interruptible, 437 wait_interrupt_t interruptible,
|
H A D | wait_queue.c | 1183 wait_interrupt_t interruptible, 1218 wait_result = thread_mark_wait_locked(thread, interruptible); 1258 wait_interrupt_t interruptible, 1273 interruptible, 1297 wait_interrupt_t interruptible, 1314 interruptible, 1335 wait_interrupt_t interruptible, 1349 ret = wait_queue_assert_wait64_locked(wq, event, interruptible, 1372 wait_interrupt_t interruptible, 1388 ret = wait_queue_assert_wait64_locked(wq, event, interruptible, 1180 wait_queue_assert_wait64_locked( wait_queue_t wq, event64_t event, wait_interrupt_t interruptible, wait_timeout_urgency_t urgency, uint64_t deadline, uint64_t leeway, thread_t thread) argument 1255 wait_queue_assert_wait( wait_queue_t wq, event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 1294 wait_queue_assert_wait_with_leeway( wait_queue_t wq, event_t event, wait_interrupt_t interruptible, wait_timeout_urgency_t urgency, uint64_t deadline, uint64_t leeway) argument 1332 wait_queue_assert_wait64( wait_queue_t wq, event64_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 1369 wait_queue_assert_wait64_with_leeway( wait_queue_t wq, event64_t event, wait_interrupt_t interruptible, wait_timeout_urgency_t urgency, uint64_t deadline, uint64_t leeway) argument [all...] |
H A D | sched_prim.c | 376 * N non-interruptible 1028 wait_interrupt_t interruptible) 1040 if (interruptible > (thread->options & TH_OPT_INTMASK)) 1041 interruptible = thread->options & TH_OPT_INTMASK; 1043 at_safe_point = (interruptible == THREAD_ABORTSAFE); 1045 if ( interruptible == THREAD_UNINT || 1053 thread->state |= (interruptible) ? TH_WAIT : (TH_WAIT | TH_UNINT); 1067 * Set the maximum interruptible state for the 1069 * interruptible flag passed into assert_wait 1121 wait_interrupt_t interruptible) 1026 thread_mark_wait_locked( thread_t thread, wait_interrupt_t interruptible) argument 1119 assert_wait( event_t event, wait_interrupt_t interruptible) argument 1138 assert_wait_timeout( event_t event, wait_interrupt_t interruptible, uint32_t interval, uint32_t scale_factor) argument 1177 assert_wait_timeout_with_leeway( event_t event, wait_interrupt_t interruptible, wait_timeout_urgency_t urgency, uint32_t interval, uint32_t leeway, uint32_t scale_factor) argument 1224 assert_wait_deadline( event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 1258 assert_wait_deadline_with_leeway( event_t event, wait_interrupt_t interruptible, wait_timeout_urgency_t urgency, uint64_t deadline, uint64_t leeway) argument 1304 thread_sleep_fast_usimple_lock( event_t event, simple_lock_t lock, wait_interrupt_t interruptible) argument 1332 thread_sleep_usimple_lock( event_t event, usimple_lock_t lock, wait_interrupt_t interruptible) argument 1356 thread_sleep_lock_write( event_t event, lock_t *lock, wait_interrupt_t interruptible) argument [all...] |
/macosx-10.9.5/xnu-2422.115.4/iokit/IOKit/ |
H A D | IOCommandGate.h | 190 @param interruptible THREAD_UNINT, THREAD_INTERRUPTIBLE or THREAD_ABORTSAFE. THREAD_UNINT specifies that the sleep cannot be interrupted by a signal. THREAD_INTERRUPTIBLE specifies that the sleep may be interrupted by a "kill -9" signal. THREAD_ABORTSAFE (the default value) specifies that the sleep may be interrupted by any user signal. 193 UInt32 interruptible = THREAD_ABORTSAFE); 216 @param interruptible THREAD_UNINT, THREAD_INTERRUPTIBLE or THREAD_ABORTSAFE. THREAD_UNINT specifies that the sleep cannot be interrupted by a signal. THREAD_INTERRUPTIBLE specifies that the sleep may be interrupted by a "kill -9" signal. THREAD_ABORTSAFE specifies that the sleep may be interrupted by any user signal. 220 UInt32 interruptible);
|
H A D | IOConditionLock.h | 50 unsigned char interruptible; member in class:IOConditionLock
|
/macosx-10.9.5/xnu-2422.115.4/osfmk/vm/ |
H A D | vm_object.h | 105 int interruptible; member in struct:vm_object_fault_info 612 boolean_t interruptible, 782 #define vm_object_assert_wait(object, event, interruptible) \ 784 assert_wait((event_t)((vm_offset_t)(object)+(event)),(interruptible))) 786 #define vm_object_wait(object, event, interruptible) \ 787 (vm_object_assert_wait((object),(event),(interruptible)), \ 791 #define thread_sleep_vm_object(object, event, interruptible) \ 792 lck_rw_sleep(&(object)->Lock, LCK_SLEEP_DEFAULT, (event_t)(event), (interruptible)) 794 #define vm_object_sleep(object, event, interruptible) \ 797 ((vm_offset_t)(object)+(event)), (interruptible))) [all...] |
H A D | vm_fault.h | 94 int interruptible, 156 int interruptible);
|
H A D | vm_page.h | 549 int interruptible ); 704 #define PAGE_ASSERT_WAIT(m, interruptible) \ 706 assert_wait((event_t) (m), (interruptible))) 708 #define PAGE_SLEEP(o, m, interruptible) \ 710 thread_sleep_vm_object((o), (m), (interruptible)))
|
H A D | vm_apple_protect.c | 345 int interruptible; local 361 interruptible = fault_info.interruptible; 470 if (vm_page_wait(interruptible)) {
|
H A D | vm_fault.c | 765 * or thread_terminate), then the "interruptible" 841 int interruptible; /* how may fault be interrupted? */ local 912 interruptible = fault_info->interruptible; 913 interruptible_state = thread_interrupt_level(interruptible); 1031 wait_result = PAGE_SLEEP(object, m, interruptible); 1278 PAGE_ASSERT_WAIT(m, interruptible); 1461 wait_result = vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGER_READY, interruptible); 1501 vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGING_ONLY_IN_PROGRESS, interruptible); 1718 if ((interruptible ! 3116 vm_fault( vm_map_t map, vm_map_offset_t vaddr, vm_prot_t fault_type, boolean_t change_wiring, int interruptible, pmap_t caller_pmap, vm_map_offset_t caller_pmap_addr) argument 5092 vm_fault_copy( vm_object_t src_object, vm_object_offset_t src_offset, vm_map_size_t *copy_size, vm_object_t dst_object, vm_object_offset_t dst_offset, vm_map_t dst_map, vm_map_version_t *dst_version, int interruptible) argument [all...] |
H A D | vm_map.h | 686 #define vm_map_entry_wait(map, interruptible) \ 689 &(map)->lock, interruptible)) 993 boolean_t interruptible);
|
H A D | vm_map.c | 238 boolean_t interruptible, 4198 * User wiring is interruptible 5115 int interruptible; local 5117 interruptible = (flags & VM_MAP_REMOVE_INTERRUPTIBLE) ? 5231 wait_result = vm_map_entry_wait(map, interruptible); 5233 if (interruptible && 5298 interruptible); 5300 if (interruptible && 5897 * interruptible. 5902 * called by interruptible thread 5909 vm_map_copy_overwrite_nested( vm_map_t dst_map, vm_map_address_t dst_addr, vm_map_copy_t copy, boolean_t interruptible, pmap_t pmap, boolean_t discard_on_success) argument 6527 vm_map_copy_overwrite( vm_map_t dst_map, vm_map_offset_t dst_addr, vm_map_copy_t copy, boolean_t interruptible) argument [all...] |
H A D | vm_object.c | 3136 * returned. If the caller asserted the interruptible 3154 boolean_t interruptible, 3192 fault_info.interruptible = interruptible; 3219 if (!vm_page_wait(interruptible)) { 3307 if (vm_page_wait(interruptible)) 3577 * events. It is not interruptible. 3914 boolean_t interruptible = THREAD_ABORTSAFE; /* XXX */ local 3944 interruptible); 3973 interruptible, dst_objec 3150 vm_object_copy_slowly( register vm_object_t src_object, vm_object_offset_t src_offset, vm_object_size_t size, boolean_t interruptible, vm_object_t *_result_object) argument [all...] |
/macosx-10.9.5/xnu-2422.115.4/osfmk/ipc/ |
H A D | ipc_mqueue.h | 205 int interruptible); 213 int interruptible,
|
H A D | ipc_mqueue.c | 689 int interruptible) 695 rcv_timeout, interruptible, 701 counter((interruptible == THREAD_ABORTSAFE) ? 720 int interruptible, 876 interruptible, 684 ipc_mqueue_receive( ipc_mqueue_t mqueue, mach_msg_option_t option, mach_msg_size_t max_size, mach_msg_timeout_t rcv_timeout, int interruptible) argument 715 ipc_mqueue_receive_on_thread( ipc_mqueue_t mqueue, mach_msg_option_t option, mach_msg_size_t max_size, mach_msg_timeout_t rcv_timeout, int interruptible, thread_t thread) argument
|