Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_csupport.cpp4154 dispatch_shared_info_t *sh_buf; in __kmpc_doacross_init() local
4170 sh_buf = &team->t.t_disp_buffer[idx % __kmp_dispatch_num_buffers]; in __kmpc_doacross_init()
4181 pr_buf->th_doacross_info[1] = (kmp_int64)&sh_buf->doacross_num_done; in __kmpc_doacross_init()
4226 if (idx != sh_buf->doacross_buf_idx) { in __kmpc_doacross_init()
4228 __kmp_wait_4((volatile kmp_uint32 *)&sh_buf->doacross_buf_idx, idx, in __kmpc_doacross_init()
4236 (volatile kmp_int32 *)&sh_buf->doacross_flags, NULL, 1); in __kmpc_doacross_init()
4239 (volatile kmp_int64 *)&sh_buf->doacross_flags, NULL, 1LL); in __kmpc_doacross_init()
4247 sh_buf->doacross_flags = flags; in __kmpc_doacross_init()
4251 while (*(volatile kmp_int32 *)&sh_buf->doacross_flags == 1) in __kmpc_doacross_init()
4253 while (*(volatile kmp_int64 *)&sh_buf->doacross_flags == 1LL) in __kmpc_doacross_init()
[all …]