/macosx-10.5.8/xnu-1228.15.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 | 192 IOReturn IOCommandGate::commandSleep(void *event, UInt32 interruptible) argument 197 return sleepGate(event, interruptible);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | lock.h | 177 wait_interrupt_t interruptible); 183 wait_interrupt_t interruptible); 190 wait_interrupt_t interruptible); 196 wait_interrupt_t interruptible); 204 wait_interrupt_t interruptible);
|
H A D | sched_prim.h | 197 wait_interrupt_t interruptible); 201 wait_interrupt_t interruptible); 241 wait_interrupt_t interruptible); 246 wait_interrupt_t interruptible, 252 wait_interrupt_t interruptible,
|
H A D | locks.c | 405 wait_interrupt_t interruptible) 412 res = assert_wait(event, interruptible); 435 wait_interrupt_t interruptible, 443 res = assert_wait_deadline(event, interruptible, deadline); 466 wait_interrupt_t interruptible) 471 (int)lck, (int)lck_sleep_action, (int)event, (int)interruptible, 0); 476 res = assert_wait(event, interruptible); 501 wait_interrupt_t interruptible, 507 (int)lck, (int)lck_sleep_action, (int)event, (int)interruptible, 0); 512 res = assert_wait_deadline(event, interruptible, deadlin 401 lck_spin_sleep( lck_spin_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 431 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 462 lck_mtx_sleep( lck_mtx_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 497 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 816 lck_rw_sleep( lck_rw_t *lck, lck_sleep_action_t lck_sleep_action, event_t event, wait_interrupt_t interruptible) argument 853 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 1065 thread_sleep_lock_write_EXT( event_t event, lck_rw_t *lock, wait_interrupt_t interruptible) argument 1117 thread_sleep_mutex_EXT( event_t event, lck_mtx_t *mutex, wait_interrupt_t interruptible) argument 1126 thread_sleep_mutex_deadline_EXT( event_t event, lck_mtx_t *mutex, uint64_t deadline, wait_interrupt_t interruptible) argument 1165 thread_sleep_usimple_lock_EXT( event_t event, lck_spin_t *lock, wait_interrupt_t interruptible) argument [all...] |
H A D | locks.h | 254 wait_interrupt_t interruptible); 260 wait_interrupt_t interruptible, 300 wait_interrupt_t interruptible); 306 wait_interrupt_t interruptible, 435 wait_interrupt_t interruptible); 441 wait_interrupt_t interruptible,
|
H A D | wait_queue.h | 198 wait_interrupt_t interruptible, 313 wait_interrupt_t interruptible, 344 wait_interrupt_t interruptible,
|
H A D | sched_prim.c | 193 * N non-interruptible 574 wait_interrupt_t interruptible) 584 if (interruptible > (thread->options & TH_OPT_INTMASK)) 585 interruptible = thread->options & TH_OPT_INTMASK; 587 at_safe_point = (interruptible == THREAD_ABORTSAFE); 589 if ( interruptible == THREAD_UNINT || 593 thread->state |= (interruptible) ? TH_WAIT : (TH_WAIT | TH_UNINT); 607 * Set the maximum interruptible state for the 609 * interruptible flag passed into assert_wait 661 wait_interrupt_t interruptible) 572 thread_mark_wait_locked( thread_t thread, wait_interrupt_t interruptible) argument 659 assert_wait( event_t event, wait_interrupt_t interruptible) argument 674 assert_wait_timeout( event_t event, wait_interrupt_t interruptible, uint32_t interval, uint32_t scale_factor) argument 705 assert_wait_deadline( event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 743 thread_sleep_fast_usimple_lock( event_t event, simple_lock_t lock, wait_interrupt_t interruptible) argument 771 thread_sleep_usimple_lock( event_t event, usimple_lock_t lock, wait_interrupt_t interruptible) argument 797 thread_sleep_mutex( event_t event, mutex_t *mutex, wait_interrupt_t interruptible) argument 821 thread_sleep_mutex_deadline( event_t event, mutex_t *mutex, uint64_t deadline, wait_interrupt_t interruptible) argument 846 thread_sleep_lock_write( event_t event, lock_t *lock, wait_interrupt_t interruptible) argument [all...] |
H A D | wait_queue.c | 859 wait_interrupt_t interruptible, 881 wait_result = thread_mark_wait_locked(thread, interruptible); 913 wait_interrupt_t interruptible, 928 interruptible, deadline, thread); 947 wait_interrupt_t interruptible, 961 ret = wait_queue_assert_wait64_locked(wq, event, interruptible, deadline, thread); 856 wait_queue_assert_wait64_locked( wait_queue_t wq, event64_t event, wait_interrupt_t interruptible, uint64_t deadline, thread_t thread) argument 910 wait_queue_assert_wait( wait_queue_t wq, event_t event, wait_interrupt_t interruptible, uint64_t deadline) argument 944 wait_queue_assert_wait64( wait_queue_t wq, event64_t event, wait_interrupt_t interruptible, uint64_t deadline) argument
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IOConditionLock.h | 50 unsigned char interruptible; member in class:IOConditionLock
|
H A D | IOCommandGate.h | 194 @param interruptible THREAD_UNINT, THREAD_INTERRUPTIBLE or THREAD_ABORTSAFE, defaults to THREAD_ABORTSAFE. 197 UInt32 interruptible = THREAD_ABORTSAFE);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | vm_fault.h | 94 int interruptible, 155 int interruptible);
|
H A D | vm_object.h | 102 int interruptible; member in struct:vm_object_fault_info 528 int interruptible, 647 #define vm_object_assert_wait(object, event, interruptible) \ 649 assert_wait((event_t)((vm_offset_t)(object)+(event)),(interruptible))) 651 #define vm_object_wait(object, event, interruptible) \ 652 (vm_object_assert_wait((object),(event),(interruptible)), \ 656 #define thread_sleep_vm_object(object, event, interruptible) \ 657 lck_rw_sleep(&(object)->Lock, LCK_SLEEP_DEFAULT, (event_t)(event), (interruptible)) 659 #define vm_object_sleep(object, event, interruptible) \ 662 ((vm_offset_t)(object)+(event)), (interruptible))) [all...] |
H A D | vm_page.h | 438 int interruptible ); 543 #define PAGE_ASSERT_WAIT(m, interruptible) \ 545 assert_wait((event_t) (m), (interruptible))) 547 #define PAGE_SLEEP(o, m, interruptible) \ 549 thread_sleep_vm_object((o), (m), (interruptible)))
|
H A D | vm_fault.c | 591 * or thread_terminate), then the "interruptible" 658 int interruptible; /* how may fault be interrupted? */ local 742 interruptible = fault_info->interruptible; 743 interruptible_state = thread_interrupt_level(interruptible); 823 wait_result = PAGE_SLEEP(object, m, interruptible); 1057 PAGE_ASSERT_WAIT(m, interruptible); 1205 wait_result = vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGER_READY, interruptible); 1245 vm_object_assert_wait(object, VM_OBJECT_EVENT_PAGING_IN_PROGRESS, interruptible); 1339 if ((interruptible ! 2224 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 3829 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_apple_protect.c | 334 int interruptible; local 344 interruptible = fault_info->interruptible; 450 if (vm_page_wait(interruptible)) {
|
H A D | vm_map.h | 595 #define vm_map_entry_wait(map, interruptible) \ 598 &(map)->lock, interruptible)) 871 int interruptible);
|
H A D | vm_map.c | 236 boolean_t interruptible, 3598 * User wiring is interruptible 4514 int interruptible; local 4516 interruptible = (flags & VM_MAP_REMOVE_INTERRUPTIBLE) ? 4613 wait_result = vm_map_entry_wait(map, interruptible); 4615 if (interruptible && 4676 interruptible); 4678 if (interruptible && 5237 * interruptible. 5242 * called by interruptible thread 5249 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) argument 5839 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 | 2046 * returned. If the caller asserted the interruptible 2064 boolean_t interruptible, 2102 fault_info.interruptible = interruptible; 2124 if (!vm_page_wait(interruptible)) { 2213 if (vm_page_wait(interruptible)) 2478 * events. It is not interruptible. 2791 boolean_t interruptible = THREAD_ABORTSAFE; /* XXX */ local 2821 interruptible); 2850 interruptible, dst_objec 2060 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...] |
H A D | vm_shared_region.c | 129 #define vm_shared_region_sleep(event, interruptible) \ 133 (interruptible))
|
H A D | vm_pageout.c | 4899 int interruptible; local 4906 interruptible = THREAD_ABORTSAFE; 4908 interruptible = THREAD_UNINT; 4910 fault_info.interruptible = interruptible; 4959 if (vm_page_wait(interruptible)) {
|
H A D | vm_resident.c | 1912 int interruptible ) 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);
|
H A D | memory_object.c | 806 fault_info.interruptible = THREAD_UNINT;
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/ |
H A D | ipc_mqueue.h | 181 int interruptible);
|
H A D | ipc_mqueue.c | 657 int interruptible) 802 interruptible, deadline, 809 counter((interruptible == THREAD_ABORTSAFE) ? 652 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
|