Searched refs:THREAD_ABORTSAFE (Results 1 - 24 of 24) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOCommandGate.h190 @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.
/darwin-on-arm/xnu/osfmk/kern/
H A Dkern_types.h92 #define THREAD_ABORTSAFE 2 /* abortable safely */ macro
H A Dsyscall_subr.c302 assert_wait_timeout((event_t)assert_wait_timeout, THREAD_ABORTSAFE,
321 assert_wait_timeout((event_t)assert_wait_timeout, THREAD_ABORTSAFE, option_time, 1000*NSEC_PER_USEC);
H A Dsync_lock.c332 THREAD_ABORTSAFE, 0);
677 THREAD_ABORTSAFE, 0);
794 THREAD_ABORTSAFE, 0);
H A Dclock.c795 wresult = assert_wait_deadline((event_t)mach_wait_until_trap, THREAD_ABORTSAFE, deadline);
H A Dipc_mig.c487 THREAD_ABORTSAFE);
H A Dclock_oldops.c581 wait_result = assert_wait((event_t)alarm, THREAD_ABORTSAFE);
H A Dsync_sema.c640 THREAD_ABORTSAFE, deadline,
H A Dthread_act.c831 assert_wait(&thread->suspend_count, THREAD_ABORTSAFE);
H A Dthread.c185 thread_template.options = THREAD_ABORTSAFE;
H A Dsched_prim.c1047 at_safe_point = (interruptible == THREAD_ABORTSAFE);
1314 wresult = assert_wait(&thread->wake_active, THREAD_ABORTSAFE);
1340 wresult = assert_wait(&thread->wake_active, THREAD_ABORTSAFE);
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_synch.c179 catch = THREAD_ABORTSAFE;
209 if (catch == THREAD_ABORTSAFE) {
273 if (catch != THREAD_ABORTSAFE)
277 if (catch == THREAD_ABORTSAFE) {
H A Dkdebug.c1677 wait_result = lck_spin_sleep_deadline(kdw_spin_lock, 0, &kde_waiter, THREAD_ABORTSAFE, abstime);
1682 wait_result = lck_spin_sleep(kdw_spin_lock, 0, &kde_waiter, THREAD_ABORTSAFE);
2023 wait_result = lck_spin_sleep_deadline(kdw_spin_lock, 0, &kds_waiter, THREAD_ABORTSAFE, abstime);
2025 wait_result = lck_spin_sleep(kdw_spin_lock, 0, &kds_waiter, THREAD_ABORTSAFE);
H A Dkern_event.c2011 THREAD_ABORTSAFE, cont_args->deadline);
2114 wait_queue_assert_wait((wait_queue_t)kq->kq_wqs, KQ_EVENT, THREAD_ABORTSAFE, deadline);
H A Dsys_generic.c1246 NULL, THREAD_ABORTSAFE, sel->abstime);
H A Dpthread_support.c3096 assert_wait_deadline(&kwe->kwe_psynchretval, THREAD_ABORTSAFE, abstime);
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOCommandGate.cpp166 IOReturn res = sleepGate(&enabled, THREAD_ABORTSAFE);
/darwin-on-arm/xnu/osfmk/ipc/
H A Dmach_msg.c369 ipc_mqueue_receive(mqueue, option, rcv_size, rcv_timeout, THREAD_ABORTSAFE);
467 ipc_mqueue_receive(mqueue, option, rcv_size, msg_timeout, THREAD_ABORTSAFE);
H A Dipc_mqueue.c412 THREAD_ABORTSAFE, deadline,
697 counter((interruptible == THREAD_ABORTSAFE) ?
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_fault.c3365 THREAD_ABORTSAFE))
3530 THREAD_ABORTSAFE))
3692 THREAD_ABORTSAFE))
4106 THREAD_UNINT : THREAD_ABORTSAFE,
H A Dvm_map.c1788 THREAD_ABORTSAFE);
3954 (user_wire) ? THREAD_ABORTSAFE :
4865 THREAD_ABORTSAFE : THREAD_UNINT;
H A Dvm_object.c3778 boolean_t interruptible = THREAD_ABORTSAFE; /* XXX */
H A Dvm_pageout.c6146 interruptible = THREAD_ABORTSAFE;
/darwin-on-arm/xnu/osfmk/i386/
H A Dtrap.c1123 THREAD_ABORTSAFE, NULL, 0);

Completed in 150 milliseconds