Lines Matching refs:h_obj
708 Handle<mirror::Object> h_obj(hs.NewHandle(obj)); in MonitorEnter() local
710 LockWord lock_word = h_obj->GetLockWord(true); in MonitorEnter()
714 if (h_obj->CasLockWordWeakSequentiallyConsistent(lock_word, thin_locked)) { in MonitorEnter()
716 return h_obj.Get(); // Success! in MonitorEnter()
729 h_obj->SetLockWord(thin_locked, true); in MonitorEnter()
730 return h_obj.Get(); // Success! in MonitorEnter()
733 if (h_obj->CasLockWordWeakSequentiallyConsistent(lock_word, thin_locked)) { in MonitorEnter()
734 return h_obj.Get(); // Success! in MonitorEnter()
740 InflateThinLocked(self, h_obj, lock_word, 0); in MonitorEnter()
754 InflateThinLocked(self, h_obj, lock_word, 0); in MonitorEnter()
762 return h_obj.Get(); // Success! in MonitorEnter()
766 Inflate(self, nullptr, h_obj.Get(), lock_word.GetHashCode()); in MonitorEnter()
770 return h_obj.Get(); in MonitorEnter()
781 Handle<mirror::Object> h_obj(hs.NewHandle(obj)); in MonitorExit() local
788 FailedUnlock(h_obj.Get(), self, nullptr, nullptr); in MonitorExit()
797 FailedUnlock(h_obj.Get(), self, owner, nullptr); in MonitorExit()
810 h_obj->SetLockWord(new_lw, true); in MonitorExit()
815 if (h_obj->CasLockWordWeakSequentiallyConsistent(lock_word, new_lw)) { in MonitorExit()