Searched refs:work_share (Results 1 – 9 of 9) sorted by relevance
74 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 …]
116 thr->ts.work_share = NULL; in gomp_thread_start()137 new_team (unsigned nthreads, struct gomp_work_share *work_share) in new_team() argument148 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() argument191 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()
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()
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()
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()
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()
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()
138 struct gomp_work_share *work_share; member
1716 initial work_share.