/external/icu4c/common/ |
umutex.c | 146 * ICUMutex One of these is set up for each UMTX that is used by other ICU code. 147 * The opaque UMTX points to the corresponding ICUMutex struct. 153 UMTX *owner; /* Points back to the UMTX corrsponding to this */ 168 UMTX userMutex; /* For use with u_setMutexFunctions operations, */ 180 static UMTX globalUMTX; 182 static UMTX globalUMTX = &globalMutex; 184 static UMTX globalUMTX = NULL; 215 umtx_lock(UMTX *mutex) 252 umtx_unlock(UMTX* mutex 591 UMTX *umtx = thisMutex->owner; local [all...] |
umutex.h | 141 U_CAPI void U_EXPORT2 umtx_lock ( UMTX* mutex ); 148 U_CAPI void U_EXPORT2 umtx_unlock ( UMTX* mutex ); 159 U_CAPI void U_EXPORT2 umtx_init ( UMTX* mutex ); 169 U_CAPI void U_EXPORT2 umtx_destroy( UMTX *mutex );
|
mutex.h | 36 // UMTX myMutex; 53 inline Mutex(UMTX *mutex = NULL); 57 UMTX *fMutex; 63 inline Mutex::Mutex(UMTX *mutex)
|
servnotf.cpp | 22 static UMTX notifyLock;
|
uinit.c | 30 static UMTX gICUInitMutex = NULL;
|
servls.cpp | 29 static UMTX llock;
|
serv.cpp | 330 static UMTX lock; 400 inline XMutex(UMTX *mutex, UBool reentering) 411 UMTX *fMutex;
|
usprep.cpp | 46 static UMTX usprepMutex = NULL;
|
/external/icu4c/common/unicode/ |
uclean.h | 113 typedef void *UMTX; 119 * to something that uniquely identifies the mutex into the UMTX that is supplied 123 * The mutex init function must set the UMTX to a non-null value. 125 * identify the mutex by the UMTX value. 131 typedef void U_CALLCONV UMtxInitFn (const void *context, UMTX *mutex, UErrorCode* status); 143 typedef void U_CALLCONV UMtxFn (const void *context, UMTX *mutex);
|
/external/icu4c/i18n/ |
tzgnames.h | 74 UMTX fLock;
|
tznames_impl.h | 187 UMTX fLock;
|
tzfmt.cpp | 42 UMTX fLock; 303 static UMTX gTimeZoneFormatLock = NULL;
|
rbt.cpp | 27 static UMTX transliteratorDataMutex = NULL;
|
tznames.cpp | 36 static UMTX gTimeZoneNamesLock = NULL;
|
ucurr.cpp | 105 static UMTX gIsoCodesLock = NULL; 252 static UMTX gCRegLock = 0; [all...] |
timezone.cpp | 119 static UMTX LOCK; 120 static UMTX TZSET_LOCK; [all...] |
colldata.cpp | 472 static UMTX lock;
|
islamcal.cpp | 54 static UMTX astroLock = 0; // pod bay door lock
|
zonemeta.cpp | 29 static UMTX gZoneMetaLock = NULL;
|
chnsecal.cpp | 51 static UMTX astroLock = 0; // pod bay door lock
|
plurrule.cpp | 37 static UMTX pluralMutex; [all...] |
/external/icu4c/test/cintltst/ |
hpmufn.c | 221 static void U_CALLCONV myMutexInit(const void *context, UMTX *mutex, UErrorCode *status) { 235 static void U_CALLCONV myMutexDestroy(const void *context, UMTX *mutex) { 246 static void U_CALLCONV myMutexLock(const void *context, UMTX *mutex) { 254 static void U_CALLCONV myMutexUnlock(const void *context, UMTX *mutex) {
|
/external/compiler-rt/lib/ |
atomic.c | 55 #include <sys/umtx.h>
|
/external/icu4c/test/intltest/ |
tsmthred.cpp | 293 static UMTX gTestMutexA = NULL; 294 static UMTX gTestMutexB = NULL; 536 //static UMTX debugMutex = NULL; 537 //static UMTX gDebugMutex; [all...] |
/external/icu4c/test/threadtest/ |
threadtest.cpp | 198 UMTX gStopMutex; // Lets main thread suspend test threads. 199 UMTX gInfoMutex; // Synchronize access to data passed between
|