Lines Matching refs:list_
31 ReferenceQueue::ReferenceQueue(Mutex* lock) : lock_(lock), list_(nullptr) { in ReferenceQueue()
47 list_ = ref.Ptr(); in EnqueueReference()
51 ObjPtr<mirror::Reference> head = list_->GetPendingNext<kWithoutReadBarrier>(); in EnqueueReference()
56 list_->SetPendingNext(ref); in EnqueueReference()
61 ObjPtr<mirror::Reference> ref = list_->GetPendingNext<kWithoutReadBarrier>(); in DequeuePendingReference()
65 if (list_ == ref) { in DequeuePendingReference()
66 list_ = nullptr; in DequeuePendingReference()
69 list_->SetPendingNext(next); in DequeuePendingReference()
105 ObjPtr<mirror::Reference> cur = list_; in Dump()
106 os << "Reference starting at list_=" << list_ << "\n"; in Dump()
118 } while (cur != list_); in Dump()
123 ObjPtr<mirror::Reference> cur = list_; in GetLength()
128 } while (cur != list_); in GetLength()
184 const ObjPtr<mirror::Reference> head = list_; in ForwardSoftReferences()
198 if (list_ != nullptr) { in UpdateRoots()
199 list_ = down_cast<mirror::Reference*>(visitor->IsMarked(list_)); in UpdateRoots()