/netbsd-src/external/gpl3/gcc/dist/libgomp/config/rtems/ |
H A D | pool.h | 65 thr->thread_pool = gomp_malloc_cleared (sizeof (*thr->thread_pool)); in gomp_get_thread_pool_reservoir() 76 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_get_own_thread_pool() 81 thr->thread_pool = pool; in gomp_get_own_thread_pool() 92 if (__builtin_expect (thr->thread_pool == NULL, 0)) in gomp_get_thread_pool() 103 thr->thread_pool = pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/config/rtems/ |
H A D | pool.h | 65 thr->thread_pool = gomp_malloc_cleared (sizeof (*thr->thread_pool)); in gomp_get_thread_pool_reservoir() 76 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_get_own_thread_pool() 81 thr->thread_pool = pool; in gomp_get_own_thread_pool() 92 if (__builtin_expect (thr->thread_pool == NULL, 0)) in gomp_get_thread_pool() 103 thr->thread_pool = pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/ |
H A D | team.c | 57 struct gomp_thread_pool *thread_pool; member 88 thr->thread_pool = data->thread_pool; in gomp_thread_start() 99 pool = thr->thread_pool; in gomp_thread_start() 138 thr->thread_pool = NULL; in gomp_thread_start() 228 gomp_free_pool_helper (void *thread_pool) in gomp_free_pool_helper() argument 232 = (struct gomp_thread_pool *) thread_pool; in gomp_free_pool_helper() 235 thr->thread_pool = NULL; in gomp_free_pool_helper() 256 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_free_thread() 291 thr->thread_pool = NULL; in gomp_free_thread() 328 pool = thr->thread_pool; in gomp_team_start() [all …]
|
H A D | parallel.c | 87 pool = thr->thread_pool; in gomp_resolve_num_threads() 145 thr->thread_pool->threads_busy = 1; in GOMP_parallel_end() 149 __sync_fetch_and_add (&thr->thread_pool->threads_busy, in GOMP_parallel_end() 153 thr->thread_pool->threads_busy -= nthreads - 1; in GOMP_parallel_end()
|
H A D | libgomp.h | 703 struct gomp_thread_pool *thread_pool; member
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/ |
H A D | team.c | 57 struct gomp_thread_pool *thread_pool; member 89 thr->thread_pool = data->thread_pool; in gomp_thread_start() 105 pool = thr->thread_pool; in gomp_thread_start() 144 thr->thread_pool = NULL; in gomp_thread_start() 241 gomp_free_pool_helper (void *thread_pool) in gomp_free_pool_helper() argument 245 = (struct gomp_thread_pool *) thread_pool; in gomp_free_pool_helper() 248 thr->thread_pool = NULL; in gomp_free_pool_helper() 269 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_free_thread() 304 thr->thread_pool = NULL; in gomp_free_thread() 341 pool = thr->thread_pool; in gomp_team_start() [all …]
|
H A D | parallel.c | 94 pool = thr->thread_pool; in gomp_resolve_num_threads() 152 thr->thread_pool->threads_busy = 1; in GOMP_parallel_end() 156 __sync_fetch_and_add (&thr->thread_pool->threads_busy, in GOMP_parallel_end() 160 thr->thread_pool->threads_busy -= nthreads - 1; in GOMP_parallel_end()
|
H A D | libgomp.h | 772 struct gomp_thread_pool *thread_pool; member
|
H A D | ChangeLog | 13630 (gomp_thread_start): Clear thr->thread_pool and 13635 (gomp_free_pool_helper): Clear thr->thread_pool and thr->task 13640 thr->thread_pool->threads_busy to nthreads immediately after creating 13863 and icv->thread_limit_var and if thr->thread_pool, set threads_busy 13865 gomp_remaining_threads_count, but instead thr->thread_pool->threads_busy. 15329 (struct gomp_thread): Add thread_pool and task fields. 15362 * team.c (struct gomp_thread_start_data): Add thread_pool and task 15385 Initialize thread_pool field for new threads. Clear single_count.
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/config/nvptx/ |
H A D | team.c | 73 nvptx_thrs[0].thread_pool = pool; in gomp_nvptx_main() 82 gomp_thread_start (nvptx_thrs[0].thread_pool); in gomp_nvptx_main() 95 thr->thread_pool = pool; in gomp_thread_start() 129 pool = thr->thread_pool; in gomp_team_start()
|
H A D | pool.h | 40 return thr->thread_pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/config/nvptx/ |
H A D | team.c | 76 nvptx_thrs[0].thread_pool = pool; in gomp_nvptx_main() 85 gomp_thread_start (nvptx_thrs[0].thread_pool); in gomp_nvptx_main() 98 thr->thread_pool = pool; in gomp_thread_start() 132 pool = thr->thread_pool; in gomp_team_start()
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/config/gcn/ |
H A D | team.c | 89 thrs->thread_pool = pool; in gomp_gcn_enter_kernel() 97 gomp_thread_start (gcn_thrs ()[0].thread_pool); in gomp_gcn_enter_kernel() 118 thr->thread_pool = pool; in gomp_thread_start() 163 pool = thr->thread_pool; in gomp_team_start()
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/config/gcn/ |
H A D | team.c | 89 thrs->thread_pool = pool; in gomp_gcn_enter_kernel() 97 gomp_thread_start (gcn_thrs ()[0].thread_pool); in gomp_gcn_enter_kernel() 118 thr->thread_pool = pool; in gomp_thread_start() 163 pool = thr->thread_pool; in gomp_team_start()
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/config/posix/ |
H A D | pool.h | 39 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_get_thread_pool() 48 thr->thread_pool = pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/config/posix/ |
H A D | pool.h | 39 struct gomp_thread_pool *pool = thr->thread_pool; in gomp_get_thread_pool() 48 thr->thread_pool = pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc/dist/libgomp/config/accel/ |
H A D | pool.h | 40 return thr->thread_pool; in gomp_get_thread_pool()
|
/netbsd-src/external/gpl3/gcc.old/dist/libgomp/config/accel/ |
H A D | pool.h | 40 return thr->thread_pool; in gomp_get_thread_pool()
|
/netbsd-src/external/cddl/osnet/lib/libzfs/ |
H A D | Makefile | 29 SRCS+= thread_pool.c
|
/netbsd-src/external/gpl3/gdb/dist/gdbsupport/ |
H A D | ChangeLog-2020-2021 | 31 * thread-pool.cc (thread_pool::post_task): Update. 32 * thread-pool.h (class thread_pool) <post_task>: Take rvalue 167 * thread-pool.cc (thread_pool::set_thread_count): Ignore system
|
/netbsd-src/external/gpl3/binutils/dist/ |
H A D | ChangeLog.git | 2954 The thread_pool typed tasks feature could also be removed, but I 33409 = gdb::thread_pool::g_thread_pool->post_task ([this, per_bfd, ctx] () 33696 #25 gdb::thread_pool::thread_function() gdbsupport/thread-pool.cc:242 (gdb+0x174570d) 33697 …l<void, void (gdb::thread_pool::*)(), gdb::thread_pool*>(std::__invoke_memfun_deref, void (gdb::th… 33698 …thread_pool::*)(), gdb::thread_pool*>::type std::__invoke<void (gdb::thread_pool::*)(), gdb::threa… 33699 …lval<1ul>)())) std::thread::_Invoker<std::tuple<void (gdb::thread_pool::*)(), gdb::thread_pool*> >… 33700 …#29 std::thread::_Invoker<std::tuple<void (gdb::thread_pool::*)(), gdb::thread_pool*> >::operator(… 33701 …d::_State_impl<std::thread::_Invoker<std::tuple<void (gdb::thread_pool::*)(), gdb::thread_pool*> >… 33787 #25 gdb::thread_pool::thread_function() gdbsupport/thread-pool.cc:242 (gdb+0x174568d) 33788 …l<void, void (gdb::thread_pool::*)(), gdb::thread_pool*>(std::__invoke_memfun_deref, void (gdb::th… [all …]
|
/netbsd-src/external/gpl3/gdb/dist/gdb/ |
H A D | ChangeLog-2019 | 949 (thread_pool::set_thread_count): Don't call pthread_setname_np. 950 (thread_pool::thread_function): Call set_thread_name. 1584 * gdbsupport/thread-pool.c (thread_pool::set_thread_count): Set
|
/netbsd-src/external/gpl3/gdb.old/dist/gdb/ |
H A D | ChangeLog-2019 | 949 (thread_pool::set_thread_count): Don't call pthread_setname_np. 950 (thread_pool::thread_function): Call set_thread_name. 1584 * gdbsupport/thread-pool.c (thread_pool::set_thread_count): Set
|