Home
last modified time | relevance | path

Searched refs:GetNext (Results 1 – 25 of 44) sorted by relevance

12

/openthread-latest/src/core/common/
Dlinked_list.hpp75 …const Type *GetNext(void) const { return static_cast<const Type *>(static_cast<const Type *>(this)… in GetNext() function in ot::LinkedListEntry
82 Type *GetNext(void) { return static_cast<Type *>(static_cast<Type *>(this)->mNext); } in GetNext() function in ot::LinkedListEntry
165 aEntry.SetNext(aPrevEntry.GetNext()); in PushAfter()
201 mHead = mHead->GetNext(); in Pop()
227 entry = aPrevEntry->GetNext(); in PopAfter()
231 aPrevEntry->SetNext(entry->GetNext()); in PopAfter()
368 next = entry->GetNext(); in RemoveAllMatching()
402 … for (const Type *entry = mHead; entry != nullptr; aPrevEntry = entry, entry = entry->GetNext()) in Find()
453 for (entry = mHead; entry != nullptr; aPrevEntry = entry, entry = entry->GetNext()) in FindMatchingWithPrev()
533 while (tail->GetNext() != nullptr) in GetTail()
[all …]
Drandom.cpp87 return sPrng.GetNext(); in NonCryptoGetUint32()
106 uint32_t Manager::NonCryptoPrng::GetNext(void) in GetNext() function in ot::Random::Manager::NonCryptoPrng
Dmessage.hpp172 Buffer *GetNextBuffer(void) { return GetNext(); } in GetNextBuffer()
179 const Buffer *GetNextBuffer(void) const { return GetNext(); } in GetNextBuffer()
490 Message *GetNext(void) const;
1486 void Advance(void) { mItem = mItem->GetNext(); } in Advance()
1507 …e *NextMessage(Message *aMessage) { return (aMessage != nullptr) ? aMessage->GetNext() : nullptr; } in NextMessage()
Drandom.hpp91 uint32_t GetNext(void);
Dtlvs.hpp138 …Tlv *GetNext(void) { return reinterpret_cast<Tlv *>(reinterpret_cast<uint8_t *>(this) + GetSize())… in GetNext() function in ot::Tlv
147 const Tlv *GetNext(void) const in GetNext() function in ot::Tlv
/openthread-latest/src/core/thread/
Dnetwork_data_tlvs.cpp46 for (tlv = aStart; (tlv + 1 <= aEnd) && (tlv->GetNext() <= aEnd); tlv = tlv->GetNext()) in Find()
67 for (tlv = aStart; (tlv + 1 <= aEnd) && (tlv->GetNext() <= aEnd); tlv = tlv->GetNext()) in Find()
84 const NetworkDataTlv *PrefixTlv::FindSubTlv(Type aType) const { return Find(GetSubTlvs(), GetNext()… in FindSubTlv()
88 return Find(GetSubTlvs(), GetNext(), aType, aStable); in FindSubTlv()
125 mStart = tlv->GetNext(); in Iterate()
136 mStart = tlv->GetNext(); in Iterate()
Dnetwork_data_leader_ftd.cpp366 for (const NetworkDataTlv *cur = aNetworkData.GetTlvsStart(); cur < end; cur = cur->GetNext()) in Validate()
370 VerifyOrExit((cur + 1) <= end && cur->GetNext() <= end, error = kErrorParse); in Validate()
423 const NetworkDataTlv *subEnd = aPrefix.GetNext(); in ValidatePrefix()
429 … (const NetworkDataTlv *subCur = aPrefix.GetSubTlvs(); subCur < subEnd; subCur = subCur->GetNext()) in ValidatePrefix()
431 VerifyOrExit((subCur + 1) <= subEnd && subCur->GetNext() <= subEnd); in ValidatePrefix()
503 const NetworkDataTlv *subEnd = aService.GetNext(); in ValidateService()
506 …(const NetworkDataTlv *subCur = aService.GetSubTlvs(); subCur < subEnd; subCur = subCur->GetNext()) in ValidateService()
508 VerifyOrExit((subCur + 1) <= subEnd && subCur->GetNext() <= subEnd); in ValidateService()
632 if (aSubTlvs == aTlv.GetNext()) in UpdateTlv()
638 … for (const NetworkDataTlv *subCur = aSubTlvs; subCur < aTlv.GetNext(); subCur = subCur->GetNext()) in UpdateTlv()
[all …]
Dnetwork_data.cpp155 … cur = iterator.GetTlv(mTlvs), (cur + 1 <= GetTlvsEnd()) && (cur->GetNext() <= GetTlvsEnd()); in Iterate()
185 … (subCur + 1 <= cur->GetNext()) && (subCur->GetNext() <= cur->GetNext()); in Iterate()
447 tlvs = reinterpret_cast<const uint8_t *>(aPrevServiceTlv->GetNext()); in FindNextService()
631 cur = cur->GetNext(); in RemoveTemporaryData()
639 while (cur < aPrefix.GetNext()) in RemoveTemporaryDataIn()
652 entry = entry->GetNext()) in RemoveTemporaryDataIn()
673 entry = entry->GetNext()) in RemoveTemporaryDataIn()
686 cur = cur->GetNext(); in RemoveTemporaryDataIn()
704 while (cur < aService.GetNext()) in RemoveTemporaryDataIn()
719 cur = cur->GetNext(); in RemoveTemporaryDataIn()
Dnetwork_data_local.cpp157 …r (NetworkDataTlv *cur = aPrefixTlv.GetSubTlvs(); cur < aPrefixTlv.GetNext(); cur = cur->GetNext()) in UpdateRloc()
242 … for (NetworkDataTlv *cur = aService.GetSubTlvs(); cur < aService.GetNext(); cur = cur->GetNext()) in UpdateRloc()
260 for (NetworkDataTlv *cur = GetTlvsStart(); cur < GetTlvsEnd(); cur = cur->GetNext()) in UpdateRloc()
Dnetwork_data_tlvs.hpp205 NetworkDataTlv *GetNext(void) in GetNext() function in ot::NetworkData::NetworkDataTlv
215 const NetworkDataTlv *GetNext(void) const in GetNext() function in ot::NetworkData::NetworkDataTlv
444 HasRouteEntry *GetNext(void) { return (this + 1); } in GetNext() function in ot::NetworkData::HasRouteEntry
451 const HasRouteEntry *GetNext(void) const { return (this + 1); } in GetNext() function in ot::NetworkData::HasRouteEntry
958 BorderRouterEntry *GetNext(void) { return (this + 1); } in GetNext() function in ot::NetworkData::BorderRouterEntry
965 const BorderRouterEntry *GetNext(void) const { return (this + 1); } in GetNext() function in ot::NetworkData::BorderRouterEntry
1480 : TlvIterator(aPrefixTlv.GetSubTlvs(), aPrefixTlv.GetNext()) in TlvIterator()
1490 : TlvIterator(aServiceTlv.GetSubTlvs(), aServiceTlv.GetNext()) in TlvIterator()
Dnetwork_data_leader.cpp147 …TlvIterator tlvIterator((aPrevTlv == nullptr) ? GetTlvsStart() : aPrevTlv->GetNext(), GetTlvs… in FindNextMatchingPrefixTlv()
260 entry = entry->GetNext()) in IsOnMesh()
399 entry = entry->GetNext()) in ExternalRouteLookup()
435 entry = entry->GetNext()) in LookupRouteIn()
551 for (; subTlv < endTlv; subTlv = subTlv->GetNext()) in GetCommissioningDataset()
Daddress_resolver.hpp247 CacheEntry *GetNext(void);
248 const CacheEntry *GetNext(void) const;
Dnetwork_data.hpp486 SaveTlvOffset(GetTlv(aTlvs)->GetNext(), aTlvs); in AdvanceTlv()
499 SaveSubTlvOffset(GetSubTlv(aSubTlvs)->GetNext(), aSubTlvs); in AdvanceSubTlv()
Dnetwork_data_service.cpp382 /* aStart */ (aIterator.mServerSubTlv != nullptr) ? aIterator.mServerSubTlv->GetNext() in IterateToNextServer()
384 /* aEnd */ aIterator.mServiceTlv->GetNext()); in IterateToNextServer()
/openthread-latest/src/core/utils/
Dheap.cpp87 prev->SetNext(curr->GetNext()); in CAlloc()
130 aBlock.SetNext(prev->GetNext()); in BlockInsert()
138 while (prev->GetNext() != BlockOffset(aBlock)) in BlockPrev()
165 …for (const uint16_t offset = block.GetLeftNext(); left->GetNext() != offset; left = &BlockNext(*le… in Free()
171 prev->SetNext(left->GetNext()); in Free()
180 …for (const uint16_t offset = BlockOffset(right); prev->GetNext() != offset; prev = &BlockNext(*pre… in Free()
189 prev->SetNext(right.GetNext()); in Free()
206 prev.SetNext(right.GetNext()); in Free()
Dheap.hpp92 uint16_t GetNext(void) const in GetNext() function in ot::Utils::Block
139 bool IsFree(void) const { return mSize != kGuardBlockSize && GetNext() != 0; } in IsFree()
200 return super.GetNext() == self.BlockOffset(first) && first.GetSize() == kFirstBlockSize; in IsClean()
266 Block &BlockNext(const Block &aBlock) { return BlockAt(aBlock.GetNext()); } in BlockNext()
Dsrp_client_buffers.hpp161 … ServiceEntry *GetNext(void) { return reinterpret_cast<ServiceEntry *>(mService.mNext); } in GetNext() function in ot::Utils::SrpClientBuffers::ServiceEntry
162 …const ServiceEntry *GetNext(void) const { return reinterpret_cast<const ServiceEntry *>(mService.m… in GetNext() function in ot::Utils::SrpClientBuffers::ServiceEntry
/openthread-latest/tests/unit/
Dtest_mdns.cpp1730 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1744 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1810 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1830 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1849 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1871 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1904 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
1957 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestHostReg()
2050 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestKeyReg()
2064 VerifyOrQuit(dnsMsg->GetNext() == nullptr); in TestKeyReg()
[all …]
Dtest_priority_queue.cpp74 for (message = aPriorityQueue.GetHead(); message != nullptr; message = message->GetNext()) in VerifyPriorityQueueContent()
120 message = message->GetNext(); in VerifyPriorityQueueContent()
132 message = message->GetNext(); in VerifyPriorityQueueContent()
154 for (message = aMessageQueue.GetHead(); message != nullptr; message = message->GetNext()) in VerifyMsgQueueContent()
Dtest_message_queue.cpp65 for (message = aMessageQueue.GetHead(); message != nullptr; message = message->GetNext()) in VerifyMessageQueueContent()
87 message = message->GetNext(); in VerifyMessageQueueContent()
99 message = message->GetNext(); in VerifyMessageQueueContent()
/openthread-latest/src/core/net/
Dnetif.hpp205 … const UnicastAddress *GetNext(void) const { return static_cast<const UnicastAddress *>(mNext); } in GetNext() function in ot::Ip6::Netif::UnicastAddress
212 UnicastAddress *GetNext(void) { return static_cast<UnicastAddress *>(AsNonConst(mNext)); } in GetNext() function in ot::Ip6::Netif::UnicastAddress
247 …const MulticastAddress *GetNext(void) const { return static_cast<const MulticastAddress *>(mNext);… in GetNext() function in ot::Ip6::Netif::MulticastAddress
254 … MulticastAddress *GetNext(void) { return static_cast<MulticastAddress *>(AsNonConst(mNext)); } in GetNext() function in ot::Ip6::Netif::MulticastAddress
313 void Advance(void) { AdvanceFrom(mItem->GetNext()); } in Advance()
336 …ExternalMulticastAddress *GetNext(void) { return static_cast<ExternalMulticastAddress *>(AsNonCons… in GetNext() function in ot::Ip6::Netif::ExternalMulticastAddress
Dnetif.cpp262 for (const MulticastAddress *entry = aStart; entry != aEnd; entry = entry->GetNext()) in SignalMulticastAddressesChange()
304 for (const MulticastAddress *cur = &linkLocalAllRoutersAddress; cur; cur = cur->GetNext()) in SubscribeExternalMulticast()
351 next = entry->GetNext(); in UnsubscribeAllExternalMulticastAddresses()
498 next = entry->GetNext(); in RemoveAllExternalUnicastAddresses()
590 aAddr = aAddr->GetNext(); in AdvanceFrom()
/openthread-latest/src/core/meshcop/
Ddataset.cpp110 for (const Tlv *tlv = GetTlvsStart(); tlv < end; tlv = tlv->GetNext()) in ValidateTlvs()
112 VerifyOrExit(!tlv->IsExtended() && ((tlv + 1) <= end) && (tlv->GetNext() <= end)); in ValidateTlvs()
240 for (const Tlv *cur = GetTlvsStart(); cur < GetTlvsEnd(); cur = cur->GetNext()) in ConvertTo()
400 … for (const Tlv *tlv = aDataset.GetTlvsStart(); tlv < aDataset.GetTlvsEnd(); tlv = tlv->GetNext()) in WriteTlvsFrom()
572 for (const Tlv *tlv = GetTlvsStart(); tlv < GetTlvsEnd(); tlv = tlv->GetNext()) in IsSubsetOf()
Dmeshcop_tlvs.hpp149 Tlv *GetNext(void) { return As<Tlv>(ot::Tlv::GetNext()); } in GetNext() function in ot::MeshCoP::Tlv
156 const Tlv *GetNext(void) const { return As<Tlv>(ot::Tlv::GetNext()); } in GetNext() function in ot::MeshCoP::Tlv
/openthread-latest/src/core/backbone_router/
Dmulticast_listeners_table.hpp184 Error GetNext(Listener::Iterator &aIterator, Listener::Info &aInfo);

12