Lines Matching refs:uio
61 U_COMMON_API UBool U_EXPORT2 umtx_initImplPreInit(UInitOnce &uio) { in umtx_initImplPreInit() argument
65 &uio.fState, // Destination in umtx_initImplPreInit()
82 previousState = umtx_loadAcquire(uio.fState); in umtx_initImplPreInit()
91 U_COMMON_API void U_EXPORT2 umtx_initImplPostInit(UInitOnce &uio) { in umtx_initImplPostInit() argument
92 umtx_storeRelease(uio.fState, 2); in umtx_initImplPostInit()
256 umtx_initImplPreInit(UInitOnce &uio) { in umtx_initImplPreInit() argument
258 int32_t state = uio.fState; in umtx_initImplPreInit()
260 umtx_storeRelease(uio.fState, 1); in umtx_initImplPreInit()
264 while (uio.fState == 1) { in umtx_initImplPreInit()
270 U_ASSERT(uio.fState == 2); in umtx_initImplPreInit()
284 umtx_initImplPostInit(UInitOnce &uio) { in umtx_initImplPostInit() argument
286 umtx_storeRelease(uio.fState, 2); in umtx_initImplPostInit()