Lines Matching refs:owner
73 Thread* owner; /* which thread currently owns the lock? */ member
152 Thread *owner; in lockOwner() local
164 owner = LW_MONITOR(lock)->owner; in lockOwner()
165 return owner ? owner->threadId : 0; in lockOwner()
353 if (mon->owner == self) { in lockMonitor()
394 mon->owner = self; in lockMonitor()
422 if (mon->owner == self) { in tryLockMonitor()
427 mon->owner = self; in tryLockMonitor()
447 if (mon->owner == self) { in unlockMonitor()
452 mon->owner = NULL; in unlockMonitor()
504 assert(mon->owner == dvmThreadSelf()); in waitSetAppend()
528 assert(mon->owner == dvmThreadSelf()); in waitSetRemove()
632 if (mon->owner != self) { in waitMonitor()
669 mon->owner = NULL; in waitMonitor()
743 mon->owner = self; in waitMonitor()
778 if (mon->owner != self) { in notifyMonitor()
810 if (mon->owner != self) { in notifyAllMonitor()
1236 u4 lock, owner, hashState; in dvmIdentityHashCode() local
1328 owner = LW_LOCK_OWNER(lock); in dvmIdentityHashCode()
1329 assert(owner != self->threadId); in dvmIdentityHashCode()
1334 thread = owner ? gDvm.threadList : NULL; in dvmIdentityHashCode()
1336 if (thread->threadId == owner) { in dvmIdentityHashCode()
1342 thread = LW_MONITOR(lock)->owner; in dvmIdentityHashCode()