Home
last modified time | relevance | path

Searched refs:cancelflags (Results 1 – 7 of 7) sorted by relevance

/dragonfly/lib/libthread_xu/thread/
HDthr_cancel.c54 oldval = pthread->cancelflags; in _pthread_cancel()
58 } while (!atomic_cmpset_acq_int(&pthread->cancelflags, oldval, newval)); in _pthread_cancel()
73 newval = curthread->cancelflags; in testcancel()
84 oldval = curthread->cancelflags; in _pthread_setcancelstate()
90 atomic_set_int(&curthread->cancelflags, THR_CANCEL_DISABLE); in _pthread_setcancelstate()
93 atomic_clear_int(&curthread->cancelflags, THR_CANCEL_DISABLE); in _pthread_setcancelstate()
109 oldval = curthread->cancelflags; in _pthread_setcanceltype()
116 atomic_set_int(&curthread->cancelflags, THR_CANCEL_AT_POINT); in _pthread_setcanceltype()
120 atomic_clear_int(&curthread->cancelflags, THR_CANCEL_AT_POINT); in _pthread_setcanceltype()
140 oldval = curthread->cancelflags; in _thr_cancel_enter()
[all …]
HDthr_exit.c105 if ((curthread->cancelflags & THR_CANCEL_EXITING) != 0) { in _pthread_exit()
112 atomic_set_int(&curthread->cancelflags, THR_CANCEL_EXITING); in _pthread_exit()
HDthr_create.c107 new_thread->cancelflags = PTHREAD_CANCEL_ENABLE | in _pthread_create()
HDthr_fork.c247 curthread->cancelflags &= ~THR_CANCEL_NEEDED; in _fork()
HDthr_init.c363 thread->cancelflags = PTHREAD_CANCEL_ENABLE | PTHREAD_CANCEL_DEFERRED; in init_main_thread()
HDthr_sig.c65 if (curthread->cancelflags & THR_CANCEL_AT_POINT) in sigcancel_handler()
HDthr_private.h388 int cancelflags; member