Searched refs:mon (Results 1 - 3 of 3) sorted by relevance
/dalvik/vm/ |
H A D | Sync.cpp | 97 Monitor* mon; local 99 mon = (Monitor*) calloc(1, sizeof(Monitor)); 100 if (mon == NULL) { 104 mon->obj = obj; 105 dvmInitMutex(&mon->lock); 109 mon->next = gDvm.monitorList; 110 } while (android_atomic_release_cas((int32_t)mon->next, (int32_t)mon, 113 return mon; 121 Monitor* mon; local 135 dvmGetMonitorObject(Monitor* mon) argument 197 freeMonitor(Monitor *mon) argument 219 dvmSweepMonitorList(Monitor** mon, int (*isUnmarkedObject)(void*)) argument 343 lockMonitor(Thread* self, Monitor* mon) argument 416 tryLockMonitor(Thread* self, Monitor* mon) argument 439 unlockMonitor(Thread* self, Monitor* mon) argument 472 waitSetCheck(Monitor *mon) argument 495 waitSetAppend(Monitor *mon, Thread *thread) argument 519 waitSetRemove(Monitor *mon, Thread *thread) argument 616 waitMonitor(Thread* self, Monitor* mon, s8 msec, s4 nsec, bool interruptShouldThrow) argument 766 notifyMonitor(Thread* self, Monitor* mon) argument 798 notifyAllMonitor(Thread* self, Monitor* mon) argument 831 Monitor *mon; local 1069 Monitor* mon; local 1168 Monitor* mon = gDvm.threadSleepMon; local [all...] |
H A D | Sync.h | 118 void dvmSweepMonitorList(Monitor** mon, int (*isUnmarkedObject)(void*)); 126 * Returns NULL if "mon" is NULL or the monitor is not part of an object 129 Object* dvmGetMonitorObject(Monitor* mon);
|
/dalvik/vm/interp/ |
H A D | Stack.cpp | 1249 Monitor* mon = thread->waitMonitor; 1250 Object* obj = dvmGetMonitorObject(mon);
|
Completed in 1008 milliseconds