Lines Matching defs:mon
1105 Monitor* mon = lock_word.FatLockMonitor();
1107 return mon->TryLock(self) ? h_obj.Get() : nullptr;
1109 mon->Lock(self);
1178 Monitor* mon = lock_word.FatLockMonitor();
1179 return mon->Unlock(self);
1231 Monitor* mon = lock_word.FatLockMonitor();
1232 mon->Wait(self, ms, ns, interruptShouldThrow, why);
1257 Monitor* mon = lock_word.FatLockMonitor();
1259 mon->NotifyAll(self);
1261 mon->Notify(self);
1283 Monitor* mon = lock_word.FatLockMonitor();
1284 return mon->GetOwnerThreadId();
1442 Monitor* mon = lock_word.FatLockMonitor();
1446 if (mon == list_mon) {
1611 Monitor* mon = lock_word.FatLockMonitor();
1612 owner_ = mon->owner_;
1617 entry_count_ = 1 + mon->lock_count_;
1619 DCHECK_EQ(mon->lock_count_, 0) << "Monitor is fat-locked without any owner!";
1621 for (Thread* waiter = mon->wait_set_; waiter != nullptr; waiter = waiter->GetWaitNext()) {