Searched refs:_thread_list (Results 1 – 13 of 13) sorted by relevance
| /mirbsd/src/lib/libpthread/uthread/ |
| D | uthread_fork.c | 117 while ((pthread = TAILQ_FIRST(&_thread_list)) != NULL) { in fork() 118 TAILQ_REMOVE(&_thread_list, pthread, tle); in fork() 137 TAILQ_INSERT_HEAD(&_thread_list, curthread, tle); in fork()
|
| D | uthread_create.c | 185 f_gc = (TAILQ_FIRST(&_thread_list) == _thread_initial); in pthread_create() 188 TAILQ_INSERT_HEAD(&_thread_list, new_thread, tle); in pthread_create()
|
| D | uthread_find_thread.c | 58 TAILQ_FOREACH(pthread1, &_thread_list, tle) { in _find_thread()
|
| D | uthread_init.c | 289 TAILQ_INIT(&_thread_list); in _thread_init() 290 TAILQ_INSERT_HEAD(&_thread_list, _thread_initial, tle); in _thread_init()
|
| D | uthread_sig.c | 157 TAILQ_FOREACH(pthread, &_thread_list, tle) { in _thread_clear_pending() 252 TAILQ_FOREACH(pthread, &_thread_list, tle) { in _thread_sig_handle()
|
| D | uthread_resume_np.c | 88 TAILQ_FOREACH(thread, &_thread_list, tle) { in pthread_resume_all_np()
|
| D | uthread_join.c | 89 TAILQ_FOREACH(thread, &_thread_list, tle) { in pthread_join()
|
| D | uthread_suspend_np.c | 84 TAILQ_FOREACH(thread, &_thread_list, tle) { in pthread_suspend_all_np()
|
| D | uthread_gc.c | 87 if (TAILQ_FIRST(&_thread_list) == curthread && in _thread_gc()
|
| D | uthread_info_openbsd.c | 316 TAILQ_FOREACH(pthread, &_thread_list, tle) in _thread_dump_info() 329 TAILQ_FOREACH(pthread, &_thread_list, tle) in _thread_dump_info()
|
| D | uthread_exit.c | 237 TAILQ_REMOVE(&_thread_list, curthread, tle); in pthread_exit()
|
| D | pthread_private.h | 830 SCLASS _thread_list_t _thread_list variable 832 = TAILQ_HEAD_INITIALIZER(_thread_list);
|
| D | uthread_kern.c | 126 while (!(TAILQ_EMPTY(&_thread_list))) { in _thread_kern_sched()
|