Lines Matching defs:pthread
30 #include <pthread.h>
47 testcancel(struct pthread *curthread)
55 _thr_testcancel(struct pthread *curthread)
61 _thr_cancel(pthread_t pthread)
63 struct pthread *curthread = _get_curthread();
71 if ((ret = _thr_find_thread(curthread, pthread, 1)) == 0) {
72 if (!pthread->cancel_pending) {
73 pthread->cancel_pending = 1;
74 if (pthread->state != PS_DEAD)
75 _thr_send_sig(pthread, SIGCANCEL);
77 THR_THREAD_UNLOCK(curthread, pthread);
85 struct pthread *curthread = _get_curthread();
112 struct pthread *curthread = _get_curthread();
138 struct pthread *curthread;
146 _thr_cancel_enter(struct pthread *curthread)
153 _thr_cancel_enter2(struct pthread *curthread, int maycancel)
166 _thr_cancel_leave(struct pthread *curthread, int maycancel)