/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | obj_pool.h | 33 Accessor() : idx_ {0}, pool_ {nullptr}, prev_ {nullptr}, next_ {nullptr} {} in Accessor() 34 Accessor(std::size_t index, ObjPool *objPool) : idx_ {index}, pool_ {objPool}, prev_ {nullptr}, next_ {nullptr} in Accessor() 38 Accessor(const Accessor &p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {nullptr}, next_ {nullptr} in Accessor() 42 Accessor(Accessor &&p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {p.prev_}, next_ {p.next_} in Accessor() 65 next_ = p.next_; in operator =() 99 next_ = nullptr; in Reset() 104 next_ = pool_->accessors_[idx_]; in Insert() 105 if (next_ ! in Insert() 145 Accessor *next_; global() member in ark::verifier::ObjPool::Accessor [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | waiter_list.cpp | 22 ASSERT(node->next_ == nullptr); in AddNode() 25 iter->second.pTail->next_ = node; in AddNode() 44 temp = temp->next_; in DeleteNode() 53 iter->second.pHead = node->next_; in DeleteNode() 56 node->prev_->next_ = node->next_; in DeleteNode() 62 ASSERT(node->next_); in DeleteNode() 63 node->next_->prev_ = node->prev_; in DeleteNode() 66 node->prev_ = node->next_ = nullptr; in DeleteNode()
|
H A D | sustaining_js_handle.cpp | 81 sustainingJSHandle->next_ = listHead_; in AddSustainingJSHandle() 93 auto next = sustainingJSHandle->next_; in RemoveSustainingJSHandle() 96 pre->next_ = next; in RemoveSustainingJSHandle() 103 listHead_ = sustainingJSHandle->next_; in RemoveSustainingJSHandle() 110 for (auto handles = listHead_; handles != nullptr; handles = handles->next_) { in Iterate()
|
H A D | ecma_global_storage.h | 42 return next_; in GetNext() 47 next_ = node; in SetNext() 109 Node *next_ {nullptr}; 296 next_ = nullptr; in LinkTo() 298 prev_->next_ = this; in LinkTo() 302 if (next_ != nullptr) { in RemoveList() 303 next_->SetPrev(prev_); in RemoveList() 306 prev_->SetNext(next_); in RemoveList() 333 next_ = next; in SetNext() 337 return next_; in GetNext() [all...] |
/arkcompiler/ets_frontend/ets2panda/ir/as/ |
H A D | namedType.cpp | 41 if (next_ != nullptr) { in TransformChildren() 42 if (auto *transformedNode = cb(next_); next_ != transformedNode) { in TransformChildren() 43 next_->SetTransformedNode(transformationName, transformedNode); in TransformChildren() 44 next_ = transformedNode->AsNamedType(); in TransformChildren() 57 if (next_ != nullptr) { in Iterate() 58 cb(next_); in Iterate() 67 {"next", AstDumper::Optional(next_)}, in Dump()
|
H A D | namedType.h | 51 next_ = next; in SetNext() 77 NamedType *next_ {};
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | list.h | 42 explicit ListNode(ListNode *next) : next_(next) {} in ListNode() 43 ListNode(const ListNode & /* unused */) : next_(nullptr) {} in ListNode() 44 ListNode(ListNode && /* unused */) noexcept : next_(nullptr) {} in next_() function in panda::ListNode 56 mutable const ListNode *next_ {nullptr}; 82 node_ = node_->next_; in operator ++() 90 node_ = node_->next_; in operator ++() 173 return Iterator(head_.next_); in begin() 178 return ConstIterator(head_.next_); in begin() 198 return ConstIterator(head_.next_); in cbegin() 237 new_node->next_ in InsertAfter() [all...] |
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | list.h | 34 explicit ListNode(ListNode *next) : next_(next) {} in ListNode() 48 mutable const ListNode *next_ {nullptr}; 80 node_ = node_->next_; in operator ++() 88 node_ = node_->next_; in operator ++() 169 return Iterator(head_.next_); in begin() 174 return ConstIterator(head_.next_); in begin() 194 return ConstIterator(head_.next_); in cbegin() 233 newNode->next_ = position.node_->next_; in InsertAfter() 234 position.node_->next_ in InsertAfter() [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_waiters_list.h | 46 Node *next_ = nullptr; member in ark::ets::EtsWaitersList::Node 53 node->next_ = tail_.load(std::memory_order_relaxed); in PushBack() 86 return tail_.compare_exchange_weak(node->next_, node, std::memory_order_acq_rel, std::memory_order_relaxed); in TryPushBack() 94 *node = std::exchange(head_, head_->next_); in TryPopFront() 104 auto *newHead = std::exchange(tail, tail->next_); in RestockQueue() 105 newHead->next_ = std::exchange(head_, newHead); in RestockQueue()
|
H A D | ets_finalizable_weak_ref.h | 96 auto *next = ObjectAccessor::GetObject(this, MEMBER_OFFSET(EtsFinalizableWeakRef, next_)); in GetNext() 102 return MEMBER_OFFSET(EtsFinalizableWeakRef, next_); in GetNextOffset() 114 ObjectAccessor::SetObject(coro, this, MEMBER_OFFSET(EtsFinalizableWeakRef, next_), next); in SetNext() 120 ObjectPointer<EtsFinalizableWeakRef> next_; member in ark::ets::EtsFinalizableWeakRef
|
H A D | ets_shared_memory.h | 123 return next_; in GetNext() 128 next_ = next; in SetNext() 147 Waiter *next_ {nullptr};
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | area.h | 24 : begin_(begin), end_(begin + capacity), next_(nullptr), prev_(nullptr) in Area() 48 next_ = next; in LinkNext() 67 return next_; in GetNext() 71 Area *next_; member in panda::ecmascript::Area
|
H A D | free_object_list.cpp | 64 current = current->next_; in Allocate() 72 next = current->next_; in Allocate() 114 next = current->next_; in LookupSuitableFreeObject() 233 set->next_ = top; in AddSet() 258 sets_[type] = top->next_; in RemoveSet() 264 set->prev_->next_ = set->next_; in RemoveSet() 266 if (set->next_ != nullptr) { in RemoveSet() 267 set->next_->prev_ = set->prev_; in RemoveSet() 271 set->next_ in RemoveSet() [all...] |
H A D | jit_fort_memdesc.h | 78 next_ = desc; in SetNext() 83 return next_; in GetNext() 125 MemDesc *next_ {MemDesc::Cast(INVALID_OBJPTR)};
|
H A D | work_manager.h | 60 explicit WorkNode(Stack *stack) : next_(nullptr), stack_(stack) {} in WorkNode() 87 return next_; in Next() 92 next_ = node; in SetNext() 96 WorkNode *next_; member in panda::ecmascript::WorkNode
|
H A D | jit_fort.h | 171 next_ = next; in LinkNext() 176 return next_; in GetNext() 209 JitFortRegion *next_ {nullptr};
|
H A D | free_object_set.cpp | 53 next_ = nullptr; in Rebuild() 71 next_ = nullptr; in Rebuild()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | waiter_list_test.cpp | 37 listNode->next_ = nullptr; in CreateListNode() 72 EXPECT_EQ(indexOneIter1->second.pTail->next_, listNode); in HWTEST_F_L0() 75 EXPECT_EQ(listNode->next_, listNode); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | global_handle_storage.h | 56 return next_; in GetNext() 61 next_ = node; in SetNext() 76 Node *next_; member in ark::GlobalHandleStorage::Node
|
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | arena-inl.h | 76 ASSERT(next_ == nullptr); in LinkTo() 77 next_ = arena; in LinkTo() 82 next_ = nullptr; in ClearNextLink() 87 return next_; in GetNextArena()
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
H A D | arena-inl.h | 76 ASSERT(next_ == nullptr); in LinkTo() 77 next_ = arena; in LinkTo() 82 next_ = nullptr; in ClearNextLink() 87 return next_; in GetNextArena()
|
/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | humongous_obj_allocator.h | 183 MemoryPoolHeader *next = next_; in GetNext() 200 next_ = next; in SetNext() 226 MemoryPoolHeader *next_ {nullptr};
|
H A D | humongous_obj_allocator-inl.h | 313 next_ = next; in Initialize() 335 prev_->SetNext(next_); in PopHeader() 338 if (next_ != nullptr) { in PopHeader() 339 ASAN_UNPOISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader() 340 next_->SetPrev(prev_); in PopHeader() 341 ASAN_POISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader() 343 next_ = nullptr; in PopHeader()
|
H A D | freelist_allocator.h | 203 MemoryPoolHeader *next = next_; in GetNext() 220 next_ = next; in SetNext() 241 MemoryPoolHeader *next_ {nullptr};
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | mtmanaged_thread.h | 295 return next_; in GetNextWait() 300 next_ = next; in SetWaitNext() 354 MTManagedThread *next_ {nullptr};
|