Lines Matching refs:next
96 void Reset([[maybe_unused]] JSThread *thread, Node *next, JSTaggedType value, bool isUsing)
99 SetNext(next);
103 memtrace((void *)next, sizeof(Node), "ArkJsGlobalHandle", isUsing);
118 void Reset(JSThread *thread, Node *next, JSTaggedType value, bool isUsing)
120 Node::Reset(thread, next, value, isUsing);
331 inline void SetNext(NodeList *next)
333 next_ = next;
349 inline void SetFreeNext(NodeList<T> *next)
351 freeNext_ = next;
370 T *next = usedList_;
372 while (next != nullptr) {
373 current = next;
374 next = reinterpret_cast<T *>(current->GetNext());
375 ASSERT(current != next);
420 auto *next = topGlobalNodes_;
422 while (next != nullptr) {
423 current = next;
424 next = current->GetNext();
481 NodeList<T> *next = topGlobalNodes_;
483 while (next != nullptr) {
484 current = next;
485 next = current->GetNext();
486 ASSERT(current != next);
494 NodeList<WeakNode> *next = topWeakGlobalNodes_;
496 while (next != nullptr) {
497 current = next;
498 next = current->GetNext();
499 ASSERT(current != next);
557 auto next = (*freeList)->GetFreeNext();
560 if (next != nullptr) {
561 next->SetFreePrev(nullptr);
563 *freeList = next;