HomeSort by relevance Sort by last modified time
    Searched full:umtx (Results 1 - 25 of 37) sorted by null

1 2

  /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

Completed in 664 milliseconds

1 2