Lines Matching refs:bdata
191 * bdata is the shared barrier data that resides on the kmp_hier_top_unit_t
245 kmp_hier_shared_bdata_t<T> *bdata);
246 static void barrier(kmp_int32 id, kmp_hier_shared_bdata_t<T> *bdata,
259 kmp_hier_shared_bdata_t<T> *bdata) {
260 bdata->val[0] = bdata->val[1] = 0LL;
261 bdata->status[0] = bdata->status[1] = 0LL;
265 kmp_hier_shared_bdata_t<T> *bdata,
277 (RCAST(volatile char *, &(bdata->val[current_index])))[id] = v;
278 __kmp_wait<kmp_uint64>(&(bdata->val[current_index]), current_wait_value,
291 kmp_hier_shared_bdata_t<T> *bdata);
292 static void barrier(kmp_int32 id, kmp_hier_shared_bdata_t<T> *bdata,
305 kmp_hier_shared_bdata_t<T> *bdata) {
306 bdata->val[0] = bdata->val[1] = 0LL;
307 bdata->status[0] = bdata->status[1] = 0LL;
311 kmp_hier_shared_bdata_t<T> *bdata,
323 val = RCAST(volatile kmp_int64 *, &(bdata->val[current_index]));
325 __kmp_wait<kmp_uint64>(&(bdata->val[current_index]), current_wait_value,