Home
last modified time | relevance | path

Searched refs:iterator (Results 1 – 25 of 39) sorted by relevance

12

/openthread-latest/src/cli/
Dcli_mdns.cpp495 otMdnsIterator *iterator = nullptr; in Process() local
501 iterator = otMdnsAllocateIterator(GetInstancePtr()); in Process()
502 VerifyOrExit(iterator != nullptr, error = OT_ERROR_NO_BUFS); in Process()
506 error = otMdnsGetNextHost(GetInstancePtr(), iterator, &host, &state); in Process()
521 if (iterator != nullptr) in Process()
523 otMdnsFreeIterator(GetInstancePtr(), iterator); in Process()
532 otMdnsIterator *iterator = nullptr; in Process() local
538 iterator = otMdnsAllocateIterator(GetInstancePtr()); in Process()
539 VerifyOrExit(iterator != nullptr, error = OT_ERROR_NO_BUFS); in Process()
543 error = otMdnsGetNextService(GetInstancePtr(), iterator, &service, &state); in Process()
[all …]
Dcli_history.cpp135 otHistoryTrackerIterator iterator; in Process() local
159 otHistoryTrackerInitIterator(&iterator); in Process()
163 info = otHistoryTrackerIterateUnicastAddressHistory(GetInstancePtr(), &iterator, &entryAge); in Process()
251 otHistoryTrackerIterator iterator; in Process() local
279 otHistoryTrackerInitIterator(&iterator); in Process()
283 … info = otHistoryTrackerIterateMulticastAddressHistory(GetInstancePtr(), &iterator, &entryAge); in Process()
366 otHistoryTrackerIterator iterator; in Process() local
394 otHistoryTrackerInitIterator(&iterator); in Process()
398 info = otHistoryTrackerIterateNeighborHistory(GetInstancePtr(), &iterator, &entryAge); in Process()
514 otHistoryTrackerIterator iterator; in Process() local
[all …]
Dcli_mac_filter.cpp46 otMacFilterIterator iterator; in OutputFilter() local
57 iterator = OT_MAC_FILTER_ITERATOR_INIT; in OutputFilter()
59 while (otLinkFilterGetNextAddress(GetInstancePtr(), &iterator, &entry) == OT_ERROR_NONE) in OutputFilter()
72 iterator = OT_MAC_FILTER_ITERATOR_INIT; in OutputFilter()
74 while (otLinkFilterGetNextRssIn(GetInstancePtr(), &iterator, &entry) == OT_ERROR_NONE) in OutputFilter()
Dcli_br.cpp423 otBorderRoutingPrefixTableIterator iterator; in Process() local
427 otBorderRoutingPrefixTableInitIterator(GetInstancePtr(), &iterator); in Process()
429 …while (otBorderRoutingGetNextPeerBrEntry(GetInstancePtr(), &iterator, &peerBrEntry) == OT_ERROR_NO… in Process()
497 otBorderRoutingPrefixTableIterator iterator; in Process() local
502 otBorderRoutingPrefixTableInitIterator(GetInstancePtr(), &iterator); in Process()
504 …while (otBorderRoutingGetNextPrefixTableEntry(GetInstancePtr(), &iterator, &entry) == OT_ERROR_NON… in Process()
639 otBorderRoutingPrefixTableIterator iterator; in Process() local
644 otBorderRoutingPrefixTableInitIterator(GetInstancePtr(), &iterator); in Process()
646 while (otBorderRoutingGetNextRouterEntry(GetInstancePtr(), &iterator, &entry) == OT_ERROR_NONE) in Process()
Dcli_network_data.cpp595 otNetworkDataIterator iterator = OT_NETWORK_DATA_ITERATOR_INIT; in OutputNetworkData() local
604 while (GetNextPrefix(&iterator, &prefix, aLocal) == OT_ERROR_NONE) in OutputNetworkData()
613 iterator = OT_NETWORK_DATA_ITERATOR_INIT; in OutputNetworkData()
615 while (GetNextRoute(&iterator, &route, aLocal) == OT_ERROR_NONE) in OutputNetworkData()
624 iterator = OT_NETWORK_DATA_ITERATOR_INIT; in OutputNetworkData()
626 while (GetNextService(&iterator, &service, aLocal) == OT_ERROR_NONE) in OutputNetworkData()
638 iterator = OT_NETWORK_DATA_ITERATOR_INIT; in OutputNetworkData()
640 … while (otNetDataGetNextLowpanContextInfo(GetInstancePtr(), &iterator, &context) == OT_ERROR_NONE) in OutputNetworkData()
Dcli_coap.cpp863 otCoapOptionIterator iterator; in HandleRequest() local
875 SuccessOrExit(error = otCoapOptionIteratorInit(&iterator, aMessage)); in HandleRequest()
878 … if (otCoapOptionIteratorGetFirstOptionMatching(&iterator, OT_COAP_OPTION_OBSERVE) != nullptr) in HandleRequest()
880 SuccessOrExit(error = otCoapOptionIteratorGetOptionUintValue(&iterator, &observe)); in HandleRequest()
888 if (otCoapOptionIteratorGetFirstOptionMatching(&iterator, OT_COAP_OPTION_BLOCK2) != nullptr) in HandleRequest()
890 SuccessOrExit(error = otCoapOptionIteratorGetOptionUintValue(&iterator, &blockValue)); in HandleRequest()
1080 otCoapOptionIterator iterator; in HandleResponse() local
1087 if (otCoapOptionIteratorInit(&iterator, aMessage) == OT_ERROR_NONE) in HandleResponse()
1090 otCoapOptionIteratorGetFirstOptionMatching(&iterator, OT_COAP_OPTION_OBSERVE); in HandleResponse()
1095 … otError error = otCoapOptionIteratorGetOptionUintValue(&iterator, &observeVal); in HandleResponse()
/openthread-latest/src/core/api/
Dcoap_api.cpp162 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetFirstOptionMatching() local
164 IgnoreError(iterator.Init(iterator.GetMessage(), aOption)); in otCoapOptionIteratorGetFirstOptionMatching()
165 return iterator.GetOption(); in otCoapOptionIteratorGetFirstOptionMatching()
170 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetFirstOption() local
172 IgnoreError(iterator.Init(iterator.GetMessage())); in otCoapOptionIteratorGetFirstOption()
173 return iterator.GetOption(); in otCoapOptionIteratorGetFirstOption()
178 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetNextOptionMatching() local
180 IgnoreError(iterator.Advance(aOption)); in otCoapOptionIteratorGetNextOptionMatching()
181 return iterator.GetOption(); in otCoapOptionIteratorGetNextOptionMatching()
186 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetNextOption() local
[all …]
/openthread-latest/src/posix/platform/
Dconfiguration.cpp93 int iterator = 0; in GetDomain() local
98 …while (mProductConfigFile.Get(kKeyRegionDomainMapping, iterator, value, sizeof(value)) == OT_ERROR… in GetDomain()
126 int iterator = 0; in GetChannelMask() local
133 while (mProductConfigFile.Get(aKey, iterator, value, sizeof(value)) == OT_ERROR_NONE) in GetChannelMask()
180 int iterator = 0; in UpdateTargetPower() local
185 while (GetNextTargetPower(aDomain, iterator, targetPower) == OT_ERROR_NONE) in UpdateTargetPower()
207 int iterator = 0; in UpdateCalibratedPower() local
215 if (calibrationFile->Get(kKeyCalibratedPower, iterator, value, sizeof(value)) != OT_ERROR_NONE) in UpdateCalibratedPower()
223 iterator = 0; in UpdateCalibratedPower()
224 … while (calibrationFile->Get(kKeyCalibratedPower, iterator, value, sizeof(value)) == OT_ERROR_NONE) in UpdateCalibratedPower()
Dfirewall.cpp86 otNetworkDataIterator iterator = OT_NETWORK_DATA_ITERATOR_INIT; in UpdateIpSets() local
97 while (otNetDataGetNextOnMeshPrefix(aInstance, &iterator, &config) == OT_ERROR_NONE) in UpdateIpSets()
113 iterator = OT_NETWORK_DATA_ITERATOR_INIT; in UpdateIpSets()
114 while (otNetDataGetNextOnMeshPrefix(aInstance, &iterator, &config) == OT_ERROR_NONE) in UpdateIpSets()
Dconfig_file.cpp55 int iterator = 0; in HasKey() local
57 return (Get(aKey, iterator, nullptr, 0) == OT_ERROR_NONE); in HasKey()
/openthread-latest/src/core/thread/
Dnetwork_data.cpp152 NetworkDataIterator iterator(aIterator); in Iterate() local
155 … cur = iterator.GetTlv(mTlvs), (cur + 1 <= GetTlvsEnd()) && (cur->GetNext() <= GetTlvsEnd()); in Iterate()
156 iterator.AdvanceTlv(mTlvs)) in Iterate()
184 for (const NetworkDataTlv *subCur; subCur = iterator.GetSubTlv(subTlvs), in Iterate()
186 iterator.AdvanceSubTlv(subTlvs)) in Iterate()
203 … for (uint8_t index; (index = iterator.GetAndAdvanceIndex()) < borderRouter->GetNumEntries();) in Iterate()
230 … for (uint8_t index; (index = iterator.GetAndAdvanceIndex()) < hasRoute->GetNumEntries();) in Iterate()
257 if (iterator.IsNewEntry()) in Iterate()
264 iterator.MarkEntryAsNotNew(); in Iterate()
288 if (!iterator.IsNewEntry()) in Iterate()
[all …]
Dnetwork_data_service.cpp102 Iterator iterator; in GetBackboneRouterPrimary() local
104 iterator.mServiceTlv = serviceTlv; in GetBackboneRouterPrimary()
106 while (IterateToNextServer(iterator) == kErrorNone) in GetBackboneRouterPrimary()
111 iterator.mServerSubTlv->GetServerData(data); in GetBackboneRouterPrimary()
121 …IsBackboneRouterPreferredTo(*iterator.mServerSubTlv, *serverData, *rvalServerTlv, *rvalServerData)) in GetBackboneRouterPrimary()
123 rvalServerTlv = iterator.mServerSubTlv; in GetBackboneRouterPrimary()
211 Iterator iterator; in FindPreferredDnsSrpAnycastInfo() local
220 while (GetNextDnsSrpAnycastInfo(iterator, info) == kErrorNone) in FindPreferredDnsSrpAnycastInfo()
247 iterator.Reset(); in FindPreferredDnsSrpAnycastInfo()
249 while (GetNextDnsSrpAnycastInfo(iterator, info) == kErrorNone) in FindPreferredDnsSrpAnycastInfo()
[all …]
Dnetwork_data_publisher.cpp693 Service::Manager::Iterator iterator; in CountAnycastEntries() local
696 while (Get<Service::Manager>().GetNextDnsSrpAnycastInfo(iterator, anycastInfo) == kErrorNone) in CountAnycastEntries()
712 Service::Manager::Iterator iterator; in HasAnyAnycastEntry() local
715 return (Get<Service::Manager>().GetNextDnsSrpAnycastInfo(iterator, anycastInfo) == kErrorNone); in HasAnyAnycastEntry()
729 Service::Manager::Iterator iterator; in CountUnicastEntries() local
732 …while (Get<Service::Manager>().GetNextDnsSrpUnicastInfo(iterator, aType, unicastInfo) == kErrorNon… in CountUnicastEntries()
748 Service::Manager::Iterator iterator; in HasAnyServiceDataUnicastEntry() local
752 …return (Get<Service::Manager>().GetNextDnsSrpUnicastInfo(iterator, type, unicastInfo) == kErrorNon… in HasAnyServiceDataUnicastEntry()
Dnetwork_data_leader.cpp76 Iterator iterator = kIteratorInit; in GetServiceId() local
80 while (GetNextService(iterator, serviceConfig) == kErrorNone) in GetServiceId()
99 Iterator iterator = kIteratorInit; in GetPreferredNat64Prefix() local
102 while (GetNextExternalRoute(iterator, config) == kErrorNone) in GetPreferredNat64Prefix()
123 Iterator iterator = kIteratorInit; in IsNat64() local
126 while (GetNextExternalRoute(iterator, config) == kErrorNone) in IsNat64()
/openthread-latest/src/core/net/
Dnd_agent.cpp47 NetworkData::Iterator iterator; in UpdateService() local
57 iterator = NetworkData::kIteratorInit; in UpdateService()
59 … while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, rloc16, config) == kErrorNone) in UpdateService()
86 iterator = NetworkData::kIteratorInit; in UpdateService()
88 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, rloc16, config) == kErrorNone) in UpdateService()
Ddns_types.cpp178 LabelIterator iterator(*mMessage, mOffset); in AppendTo() local
182 error = iterator.GetNextLabel(); in AppendTo()
187 SuccessOrExit(error = iterator.AppendLabel(aMessage)); in AppendTo()
325 LabelIterator iterator(aMessage, aOffset); in ParseName() local
329 error = iterator.GetNextLabel(); in ParseName()
338 aOffset = iterator.mNameEndOffset; in ParseName()
355 LabelIterator iterator(aMessage, aOffset); in ReadLabel() local
357 SuccessOrExit(error = iterator.GetNextLabel()); in ReadLabel()
358 …SuccessOrExit(error = iterator.ReadLabel(aLabelBuffer, aLabelLength, /* aAllowDotCharInLabel */ tr… in ReadLabel()
359 aOffset = iterator.mNextLabelOffset; in ReadLabel()
[all …]
Ddhcp6_server.cpp58 NetworkData::Iterator iterator; in UpdateService() local
72 iterator = NetworkData::kIteratorInit; in UpdateService()
74 … while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, rloc16, config) == kErrorNone) in UpdateService()
100 iterator = NetworkData::kIteratorInit; in UpdateService()
102 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, rloc16, config) == kErrorNone) in UpdateService()
Ddhcp6_client.cpp64 NetworkData::Iterator iterator; in UpdateAddresses() local
76 iterator = NetworkData::kIteratorInit; in UpdateAddresses()
78 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, config) == kErrorNone) in UpdateAddresses()
100 iterator = NetworkData::kIteratorInit; in UpdateAddresses()
102 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, config) == kErrorNone) in UpdateAddresses()
/openthread-latest/src/core/coap/
Dcoap.cpp280 Option::Iterator iterator; in SendMessage() local
283 SuccessOrExit(error = iterator.Init(aMessage, kOptionObserve)); in SendMessage()
284 observe = !iterator.IsDone(); in SendMessage()
291 SuccessOrExit(error = iterator.ReadOptionValue(observeVal)); in SendMessage()
610 Option::Iterator iterator; in PrepareNextBlockRequest() local
615 SuccessOrExit(error = iterator.Init(aRequestOld)); in PrepareNextBlockRequest()
618 for (; !iterator.IsDone() && iterator.GetOption()->GetLength() != 0; error = iterator.Advance()) in PrepareNextBlockRequest()
620 uint16_t optionNumber = iterator.GetOption()->GetNumber(); in PrepareNextBlockRequest()
644 …SuccessOrExit(error = aRequest.AppendOptionFromMessage(optionNumber, iterator.GetOption()->GetLeng… in PrepareNextBlockRequest()
645 iterator.GetMessage(), in PrepareNextBlockRequest()
[all …]
Dcoap_message.cpp243 Option::Iterator iterator; in ReadUriPathOptions() local
245 SuccessOrExit(error = iterator.Init(*this, kOptionUriPath)); in ReadUriPathOptions()
247 while (!iterator.IsDone()) in ReadUriPathOptions()
249 uint16_t optionLength = iterator.GetOption()->GetLength(); in ReadUriPathOptions()
258 IgnoreError(iterator.ReadOptionValue(curUriPath)); in ReadUriPathOptions()
261 SuccessOrExit(error = iterator.Advance(kOptionUriPath)); in ReadUriPathOptions()
311 Option::Iterator iterator; in ReadBlockOptionValues() local
315 SuccessOrExit(error = iterator.Init(*this, aBlockType)); in ReadBlockOptionValues()
316 SuccessOrExit(error = iterator.ReadOptionValue(buf)); in ReadBlockOptionValues()
321 switch (iterator.GetOption()->GetLength()) in ReadBlockOptionValues()
[all …]
/openthread-latest/tools/ot-fct/
Dcli.cpp97 int iterator = 0; in ProcessTargetPowerTable() local
104 while (GetNextDomain(iterator, domain) == OT_ERROR_NONE) in ProcessTargetPowerTable()
123 int iterator = 0; in ProcessRegionDomainTable() local
128 …while (mProductConfigFile.Get(kKeyRegionDomainMapping, iterator, value, sizeof(value)) == OT_ERROR… in ProcessRegionDomainTable()
185 int iterator = 0; in ProcessCalibrationTable() local
193 …while (mFactoryConfigFile.Get(kKeyCalibratedPower, iterator, value, sizeof(value)) == OT_ERROR_NON… in ProcessCalibrationTable()
235 uint16_t iterator = 0; in ProcessCalibrationTable() local
241 …while (ParseNextCalibratedPower(arg->GetCString(), length, iterator, calibratedPower) == OT_ERROR_… in ProcessCalibrationTable()
/openthread-latest/src/core/utils/
Dslaac_address.cpp173 NetworkData::Iterator iterator; in RemoveOrDeprecateAddresses() local
182 iterator = NetworkData::kIteratorInit; in RemoveOrDeprecateAddresses()
184 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, config) == kErrorNone) in RemoveOrDeprecateAddresses()
254 NetworkData::Iterator iterator; in AddAddresses() local
259 iterator = NetworkData::kIteratorInit; in AddAddresses()
261 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, config) == kErrorNone) in AddAddresses()
Dhistory_tracker.cpp351 NetworkData::Iterator iterator; in RecordNetworkDataChange() local
357 iterator = NetworkData::kIteratorInit; in RecordNetworkDataChange()
359 while (mPreviousNetworkData.GetNextOnMeshPrefix(iterator, prefix) == kErrorNone) in RecordNetworkDataChange()
367 iterator = NetworkData::kIteratorInit; in RecordNetworkDataChange()
369 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, prefix) == kErrorNone) in RecordNetworkDataChange()
379 iterator = NetworkData::kIteratorInit; in RecordNetworkDataChange()
381 while (mPreviousNetworkData.GetNextExternalRoute(iterator, route) == kErrorNone) in RecordNetworkDataChange()
389 iterator = NetworkData::kIteratorInit; in RecordNetworkDataChange()
391 while (Get<NetworkData::Leader>().GetNextExternalRoute(iterator, route) == kErrorNone) in RecordNetworkDataChange()
/openthread-latest/tests/unit/
Dtest_network_data.cpp718 Service::Manager::Iterator iterator; in TestNetworkDataDsnSrpServices() local
749 SuccessOrQuit(manager.GetNextDnsSrpAnycastInfo(iterator, anycastInfo)); in TestNetworkDataDsnSrpServices()
758 VerifyOrQuit(manager.GetNextDnsSrpAnycastInfo(iterator, anycastInfo) == kErrorNotFound, in TestNetworkDataDsnSrpServices()
774 iterator.Clear(); in TestNetworkDataDsnSrpServices()
779 SuccessOrQuit(manager.GetNextDnsSrpUnicastInfo(iterator, type, unicastInfo)); in TestNetworkDataDsnSrpServices()
786 … VerifyOrQuit(manager.GetNextDnsSrpUnicastInfo(iterator, type, unicastInfo) == kErrorNotFound, in TestNetworkDataDsnSrpServices()
792 iterator.Clear(); in TestNetworkDataDsnSrpServices()
797 SuccessOrQuit(manager.GetNextDnsSrpUnicastInfo(iterator, type, unicastInfo)); in TestNetworkDataDsnSrpServices()
804 … VerifyOrQuit(manager.GetNextDnsSrpUnicastInfo(iterator, type, unicastInfo) == kErrorNotFound, in TestNetworkDataDsnSrpServices()
1019 Service::Manager::Iterator iterator; in TestNetworkDataDsnSrpAnycastSeqNumSelection() local
[all …]
/openthread-latest/src/core/border_router/
Drouting_manager.cpp793 NetworkData::Iterator iterator = NetworkData::kIteratorInit; in NetworkDataContainsUlaRoute() local
797 while (Get<NetworkData::Leader>().GetNextExternalRoute(iterator, routeConfig) == kErrorNone) in NetworkDataContainsUlaRoute()
814 NetworkData::Iterator iterator = NetworkData::kIteratorInit; in CheckReachabilityToSendIcmpError() local
825 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, prefixConfig) == kErrorNone) in CheckReachabilityToSendIcmpError()
1083 Iterator &iterator = static_cast<Iterator &>(aIterator); in GetNext() local
1086 SuccessOrExit(error = iterator.AdvanceToNextPeerBr(mPeerBrs.GetHead())); in GetNext()
1088 aEntry.mRloc16 = iterator.GetPeerBrEntry()->mRloc16; in GetNext()
1089 aEntry.mAge = iterator.GetPeerBrEntry()->GetAge(iterator.GetInitUptime()); in GetNext()
1499 NetworkData::Iterator iterator = NetworkData::kIteratorInit; in HandleNetDataChange() local
1503 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, prefixConfig) == kErrorNone) in HandleNetDataChange()
[all …]

12