Lines Matching refs:uio
68 U_COMMON_API UBool U_EXPORT2 umtx_initImplPreInit(UInitOnce &uio) { in umtx_initImplPreInit() argument
74 &uio.fState, // Destination in umtx_initImplPreInit()
91 previousState = umtx_loadAcquire(uio.fState); in umtx_initImplPreInit()
100 U_COMMON_API void U_EXPORT2 umtx_initImplPostInit(UInitOnce &uio) { in umtx_initImplPostInit() argument
101 umtx_storeRelease(uio.fState, 2); in umtx_initImplPostInit()
265 umtx_initImplPreInit(UInitOnce &uio) { in umtx_initImplPreInit() argument
267 int32_t state = uio.fState; in umtx_initImplPreInit()
269 umtx_storeRelease(uio.fState, 1); in umtx_initImplPreInit()
273 while (uio.fState == 1) { in umtx_initImplPreInit()
279 U_ASSERT(uio.fState == 2); in umtx_initImplPreInit()
293 umtx_initImplPostInit(UInitOnce &uio) { in umtx_initImplPostInit() argument
295 umtx_storeRelease(uio.fState, 2); in umtx_initImplPostInit()