Searched refs:work_share (Results 1 – 9 of 9) sorted by relevance
| /freebsd-10-stable/contrib/gcclibs/libgomp/ |
| D | loop.c | 72 gomp_loop_init (thr->ts.work_share, start, end, incr, in gomp_loop_static_start() 74 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_static_start() 87 gomp_loop_init (thr->ts.work_share, start, end, incr, in gomp_loop_dynamic_start() 91 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_dynamic_start() 95 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_dynamic_start() 109 gomp_loop_init (thr->ts.work_share, start, end, incr, in gomp_loop_guided_start() 113 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_guided_start() 117 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_guided_start() 154 gomp_loop_init (thr->ts.work_share, start, end, incr, in gomp_loop_ordered_static_start() 158 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_ordered_static_start() [all …]
|
| D | team.c | 116 thr->ts.work_share = NULL; in gomp_thread_start() 137 new_team (unsigned nthreads, struct gomp_work_share *work_share) in new_team() argument 148 team->oldest_live_gen = work_share == NULL; in new_team() 149 team->num_live_gen = work_share != NULL; in new_team() 150 team->work_shares[0] = work_share; in new_team() 179 struct gomp_work_share *work_share) in gomp_team_start() argument 191 team = new_team (nthreads, work_share); in gomp_team_start() 199 thr->ts.work_share = work_share; in gomp_team_start() 244 nthr->ts.work_share = work_share; in gomp_team_start() 290 start_data->ts.work_share = work_share; in gomp_team_start()
|
| D | work.c | 83 thr->ts.work_share = ws; in gomp_work_share_start() 100 thr->ts.work_share = ws; in gomp_work_share_start() 131 thr->ts.work_share = ws; in gomp_work_share_start() 150 struct gomp_work_share *ws = thr->ts.work_share; in gomp_work_share_end() 153 thr->ts.work_share = NULL; in gomp_work_share_end() 188 struct gomp_work_share *ws = thr->ts.work_share; in gomp_work_share_end_nowait() 191 thr->ts.work_share = NULL; in gomp_work_share_end_nowait()
|
| D | single.c | 41 gomp_mutex_unlock (&gomp_thread ()->ts.work_share->lock); in GOMP_single_start() 60 gomp_mutex_unlock (&thr->ts.work_share->lock); in GOMP_single_copy_start() 68 ret = thr->ts.work_share->copyprivate; in GOMP_single_copy_start() 86 thr->ts.work_share->copyprivate = data; in GOMP_single_copy_end()
|
| D | sections.c | 62 gomp_sections_init (thr->ts.work_share, count); in GOMP_sections_start() 69 gomp_mutex_unlock (&thr->ts.work_share->lock); in GOMP_sections_start() 89 gomp_mutex_lock (&thr->ts.work_share->lock); in GOMP_sections_next() 94 gomp_mutex_unlock (&thr->ts.work_share->lock); in GOMP_sections_next()
|
| D | ordered.c | 42 struct gomp_work_share *ws = thr->ts.work_share; in gomp_ordered_first() 73 struct gomp_work_share *ws = thr->ts.work_share; in gomp_ordered_last() 108 struct gomp_work_share *ws = thr->ts.work_share; in gomp_ordered_next() 174 struct gomp_work_share *ws = thr->ts.work_share; in gomp_ordered_static_next() 198 struct gomp_work_share *ws = thr->ts.work_share; in gomp_ordered_sync()
|
| D | iter.c | 45 struct gomp_work_share *ws = thr->ts.work_share; in gomp_iter_static_next() 150 struct gomp_work_share *ws = thr->ts.work_share; in gomp_iter_dynamic_next_locked() 186 struct gomp_work_share *ws = thr->ts.work_share; in gomp_iter_dynamic_next() 236 struct gomp_work_share *ws = thr->ts.work_share; in gomp_iter_guided_next_locked() 270 struct gomp_work_share *ws = thr->ts.work_share; in gomp_iter_guided_next()
|
| D | libgomp.h | 138 struct gomp_work_share *work_share; member
|
| D | ChangeLog | 1716 initial work_share.
|