Home
last modified time | relevance | path

Searched refs:mon (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/
DSync.c183 Monitor* mon; in dvmCreateMonitor() local
185 mon = (Monitor*) calloc(1, sizeof(Monitor)); in dvmCreateMonitor()
186 if (mon == NULL) { in dvmCreateMonitor()
190 mon->obj = obj; in dvmCreateMonitor()
191 dvmInitMutex(&mon->lock); in dvmCreateMonitor()
192 pthread_cond_init(&mon->cond, NULL); in dvmCreateMonitor()
196 mon->next = gDvm.monitorList; in dvmCreateMonitor()
198 (int32_t)mon->next, (int32_t)mon)); in dvmCreateMonitor()
200 return mon; in dvmCreateMonitor()
206 static void releaseMonitor(Monitor* mon) in releaseMonitor() argument
[all …]
DSync.h38 Monitor* mon; member
57 #define IS_LOCK_FAT(lock) (((lock)->thin & 1) == 0 && (lock)->mon != NULL)
111 struct Object* dvmGetMonitorObject(Monitor* mon);
/dalvik/vm/interp/
DStack.c1144 Monitor* mon = thread->waitMonitor; in dumpFrames() local
1145 Object* obj = dvmGetMonitorObject(mon); in dumpFrames()
1149 " - waiting on <%p> (a %s)\n", mon, className); in dumpFrames()