Searched refs:mon (Results 1 – 3 of 3) sorted by relevance
97 Monitor* mon; in dvmCreateMonitor() local99 mon = (Monitor*) calloc(1, sizeof(Monitor)); in dvmCreateMonitor()100 if (mon == NULL) { in dvmCreateMonitor()104 if (((u4)mon & 7) != 0) { in dvmCreateMonitor()105 ALOGE("Misaligned monitor: %p", mon); in dvmCreateMonitor()108 mon->obj = obj; in dvmCreateMonitor()109 dvmInitMutex(&mon->lock); in dvmCreateMonitor()113 mon->next = gDvm.monitorList; in dvmCreateMonitor()114 } while (android_atomic_release_cas((int32_t)mon->next, (int32_t)mon, in dvmCreateMonitor()117 return mon; in dvmCreateMonitor()[all …]
118 void dvmSweepMonitorList(Monitor** mon, int (*isUnmarkedObject)(void*));129 Object* dvmGetMonitorObject(Monitor* mon);
1249 Monitor* mon = thread->waitMonitor; in dumpFrames() local1250 Object* obj = dvmGetMonitorObject(mon); in dumpFrames()