Searched refs:work_share (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.3-release/contrib/gcclibs/libgomp/
H A Dsingle.c41 gomp_mutex_unlock (&gomp_thread ()->ts.work_share->lock);
60 gomp_mutex_unlock (&thr->ts.work_share->lock);
68 ret = thr->ts.work_share->copyprivate;
86 thr->ts.work_share->copyprivate = data;
H A Dsections.c62 gomp_sections_init (thr->ts.work_share, count);
69 gomp_mutex_unlock (&thr->ts.work_share->lock);
89 gomp_mutex_lock (&thr->ts.work_share->lock);
94 gomp_mutex_unlock (&thr->ts.work_share->lock);
H A Dloop.c72 gomp_loop_init (thr->ts.work_share, start, end, incr,
74 gomp_mutex_unlock (&thr->ts.work_share->lock);
87 gomp_loop_init (thr->ts.work_share, start, end, incr,
91 gomp_mutex_unlock (&thr->ts.work_share->lock);
95 gomp_mutex_unlock (&thr->ts.work_share->lock);
109 gomp_loop_init (thr->ts.work_share, start, end, incr,
113 gomp_mutex_unlock (&thr->ts.work_share->lock);
117 gomp_mutex_unlock (&thr->ts.work_share->lock);
154 gomp_loop_init (thr->ts.work_share, start, end, incr,
158 gomp_mutex_unlock (&thr->ts.work_share
[all...]
H A Dteam.c116 thr->ts.work_share = NULL;
137 new_team (unsigned nthreads, struct gomp_work_share *work_share) argument
148 team->oldest_live_gen = work_share == NULL;
149 team->num_live_gen = work_share != NULL;
150 team->work_shares[0] = work_share;
179 struct gomp_work_share *work_share)
191 team = new_team (nthreads, work_share);
199 thr->ts.work_share = work_share;
244 nthr->ts.work_share
178 gomp_team_start(void (*fn) (void *), void *data, unsigned nthreads, struct gomp_work_share *work_share) argument
[all...]
H A Dwork.c67 In all cases, thr->ts.work_share is updated to point to the new
68 structure. In all cases the work_share lock is locked. Return true
83 thr->ts.work_share = ws;
100 thr->ts.work_share = ws;
131 thr->ts.work_share = ws;
150 struct gomp_work_share *ws = thr->ts.work_share;
153 thr->ts.work_share = NULL;
188 struct gomp_work_share *ws = thr->ts.work_share;
191 thr->ts.work_share = NULL;
H A Dordered.c42 struct gomp_work_share *ws = thr->ts.work_share;
73 struct gomp_work_share *ws = thr->ts.work_share;
108 struct gomp_work_share *ws = thr->ts.work_share;
174 struct gomp_work_share *ws = thr->ts.work_share;
198 struct gomp_work_share *ws = thr->ts.work_share;
H A Diter.c45 struct gomp_work_share *ws = thr->ts.work_share;
150 struct gomp_work_share *ws = thr->ts.work_share;
186 struct gomp_work_share *ws = thr->ts.work_share;
236 struct gomp_work_share *ws = thr->ts.work_share;
270 struct gomp_work_share *ws = thr->ts.work_share;
H A Dlibgomp.h138 struct gomp_work_share *work_share; member in struct:gomp_team_state
149 reflects the generation of the work_share member of this struct. */

Completed in 69 milliseconds