Lines Matching refs:self
88 static void Notify(Thread* self, ObjPtr<mirror::Object> obj) in Notify() argument
90 DoNotify(self, obj, false); in Notify()
92 static void NotifyAll(Thread* self, ObjPtr<mirror::Object> obj) in NotifyAll() argument
94 DoNotify(self, obj, true); in NotifyAll()
99 static void Wait(Thread* self,
152 static void InflateThinLocked(Thread* self, Handle<mirror::Object> obj, LockWord lock_word,
158 static bool Deflate(Thread* self, ObjPtr<mirror::Object> obj)
176 Monitor(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code)
178 Monitor(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code, MonitorId id)
183 bool Install(Thread* self)
198 void SignalWaiterAndReleaseMonitorLock(Thread* self) RELEASE(monitor_lock_);
204 static void Inflate(Thread* self, Thread* owner, ObjPtr<mirror::Object> obj, int32_t hash_code)
208 void LogContentionEvent(Thread* self,
224 bool TryLock(Thread* self, bool spin = false)
229 void Lock(Thread* self)
237 static void DoNotify(Thread* self, ObjPtr<mirror::Object> obj, bool notify_all)
240 void Notify(Thread* self)
244 void NotifyAll(Thread* self)
274 void Wait(Thread* self, int64_t msec, int32_t nsec, bool interruptShouldThrow, ThreadState why)
297 ALWAYS_INLINE static void AtraceMonitorLock(Thread* self,
301 static void AtraceMonitorLockImpl(Thread* self,
413 void CheckLockOwnerRequest(Thread* self)