Searched refs:sh_buf (Results 1 – 1 of 1) sorted by relevance
3876 dispatch_shared_info_t *sh_buf; in __kmpc_doacross_init() local3892 sh_buf = &team->t.t_disp_buffer[idx % __kmp_dispatch_num_buffers]; in __kmpc_doacross_init()3903 pr_buf->th_doacross_info[1] = (kmp_int64)&sh_buf->doacross_num_done; in __kmpc_doacross_init()3948 if (idx != sh_buf->doacross_buf_idx) { in __kmpc_doacross_init()3950 __kmp_wait_4((volatile kmp_uint32 *)&sh_buf->doacross_buf_idx, idx, in __kmpc_doacross_init()3958 (volatile kmp_int32 *)&sh_buf->doacross_flags, NULL, 1); in __kmpc_doacross_init()3961 (volatile kmp_int64 *)&sh_buf->doacross_flags, NULL, 1LL); in __kmpc_doacross_init()3968 sh_buf->doacross_flags = flags; in __kmpc_doacross_init()3972 while (*(volatile kmp_int32 *)&sh_buf->doacross_flags == 1) in __kmpc_doacross_init()3974 while (*(volatile kmp_int64 *)&sh_buf->doacross_flags == 1LL) in __kmpc_doacross_init()[all …]