Home
last modified time | relevance | path

Searched refs:work_share (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/gcclibs/libgomp/
H A Dloop.c74 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_static_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()
113 gomp_mutex_unlock (&thr->ts.work_share->lock); in gomp_loop_guided_start()
249 gomp_mutex_lock (&thr->ts.work_share->lock); in gomp_loop_dynamic_next()
266 gomp_mutex_lock (&thr->ts.work_share->lock); in gomp_loop_guided_next()
279 switch (thr->ts.work_share->sched) in GOMP_loop_runtime_next()
306 gomp_mutex_lock (&thr->ts.work_share->lock); in gomp_loop_ordered_static_next()
322 gomp_mutex_lock (&thr->ts.work_share->lock); in gomp_loop_ordered_dynamic_next()
340 gomp_mutex_lock (&thr->ts.work_share->lock); in gomp_loop_ordered_guided_next()
[all …]
H A Dteam.c116 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()
H A Dwork.c83 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()
H A Dsingle.c41 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()
H A Dsections.c62 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()
H A Dordered.c42 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()
H A Diter.c45 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()
H A Dlibgomp.h138 struct gomp_work_share *work_share; member
H A DChangeLog1716 initial work_share.