Lines Matching refs:self
84 art::Thread* self = art::Thread::Current(); in GetTag() local
85 art::MutexLock mu(self, allow_disallow_lock_); in GetTag()
86 Wait(self); in GetTag()
88 return GetTagLocked(self, obj, result); in GetTag()
93 art::Thread* self = art::Thread::Current(); in GetTagLocked() local
94 allow_disallow_lock_.AssertHeld(self); in GetTagLocked()
95 Wait(self); in GetTagLocked()
97 return GetTagLocked(self, obj, result); in GetTagLocked()
135 bool SetLocked(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, T tag)
140 bool RemoveLocked(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, /* out */ T* tag)
144 bool GetTagLocked(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, /* out */ T* result) in GetTagLocked() argument
156 self != nullptr && in GetTagLocked()
157 self->GetIsGcMarking() && in GetTagLocked()
159 return GetTagSlowPath(self, obj, result); in GetTagLocked()
168 bool GetTagSlowPath(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, /* out */ T* result)