Home
last modified time | relevance | path

Searched refs:aInfo (Results 1 – 25 of 69) sorted by relevance

123

/openthread-latest/src/core/thread/
Dnetwork_data_service.cpp160 Error Manager::GetNextDnsSrpAnycastInfo(Iterator &aIterator, DnsSrpAnycastInfo &aInfo) const in GetNextDnsSrpAnycastInfo()
180 … Get<Mle::Mle>().GetServiceAloc(aIterator.mServiceTlv->GetServiceId(), aInfo.mAnycastAddress); in GetNextDnsSrpAnycastInfo()
181 aInfo.mSequenceNumber = anycastData->GetSequenceNumber(); in GetNextDnsSrpAnycastInfo()
182 aInfo.mRloc16 = aIterator.mServerSubTlv->GetServer16(); in GetNextDnsSrpAnycastInfo()
183aInfo.mVersion = (aIterator.mServerSubTlv->GetServerDataLength() >= sizeof(uint8_t)) in GetNextDnsSrpAnycastInfo()
208 Error Manager::FindPreferredDnsSrpAnycastInfo(DnsSrpAnycastInfo &aInfo) const in FindPreferredDnsSrpAnycastInfo()
224 aInfo = info; in FindPreferredDnsSrpAnycastInfo()
230 if (SerialNumber::IsGreater(info.mSequenceNumber, aInfo.mSequenceNumber)) in FindPreferredDnsSrpAnycastInfo()
232 aInfo = info; in FindPreferredDnsSrpAnycastInfo()
255 if (seqNumber == aInfo.mSequenceNumber) in FindPreferredDnsSrpAnycastInfo()
[all …]
Dnetwork_data_service.hpp274 Error GetNextDnsSrpAnycastInfo(Iterator &aIterator, DnsSrpAnycastInfo &aInfo) const;
291 Error FindPreferredDnsSrpAnycastInfo(DnsSrpAnycastInfo &aInfo) const;
306 …extDnsSrpUnicastInfo(Iterator &aIterator, DnsSrpUnicastType aType, DnsSrpUnicastInfo &aInfo) const;
353 static Error ParseFrom(const uint8_t *aData, uint8_t aLength, DnsSrpUnicastInfo &aInfo);
379 static Error ParseFrom(const ServiceTlv &aServiceTlv, DnsSrpUnicastInfo &aInfo) in ParseFrom() argument
383 … aServiceTlv.GetServiceDataLength() - sizeof(uint8_t), aInfo); in ParseFrom()
407 static Error ParseFrom(const ServerTlv &aServerTlv, DnsSrpUnicastInfo &aInfo) in ParseFrom() argument
409 … return AddrData::ParseFrom(aServerTlv.GetServerData(), aServerTlv.GetServerDataLength(), aInfo); in ParseFrom()
Dnetwork_diagnostic.hpp197 Error AllocateAnswer(Coap::Message *&aAnswer, AnswerInfo &aInfo);
198 Error CheckAnswerLength(Coap::Message *&aAnswer, AnswerInfo &aInfo);
204 Error AppendChildTableAsChildTlvs(Coap::Message *&aAnswer, AnswerInfo &aInfo);
205 Error AppendRouterNeighborTlvs(Coap::Message *&aAnswer, AnswerInfo &aInfo);
206 Error AppendChildTableIp6AddressList(Coap::Message *&aAnswer, AnswerInfo &aInfo);
Dradio_selector.cpp60 void RadioSelector::NeighborInfo::PopulateMultiRadioInfo(MultiRadioInfo &aInfo) in PopulateMultiRadioInfo() argument
62 ClearAllBytes(aInfo); in PopulateMultiRadioInfo()
67 aInfo.mSupportsIeee802154 = true; in PopulateMultiRadioInfo()
68 aInfo.mIeee802154Info.mPreference = GetRadioPreference(Mac::kRadioTypeIeee802154); in PopulateMultiRadioInfo()
75 aInfo.mSupportsTrelUdp6 = true; in PopulateMultiRadioInfo()
76 aInfo.mTrelUdp6Info.mPreference = GetRadioPreference(Mac::kRadioTypeTrel); in PopulateMultiRadioInfo()
Daddress_resolver.cpp76 Error AddressResolver::GetNextCacheEntry(EntryInfo &aInfo, Iterator &aIterator) const in GetNextCacheEntry() argument
113 aInfo.Clear(); in GetNextCacheEntry()
114 aInfo.mTarget = entry->GetTarget(); in GetNextCacheEntry()
115 aInfo.mRloc16 = entry->GetRloc16(); in GetNextCacheEntry()
119 aInfo.mState = MapEnum(EntryInfo::kStateCached); in GetNextCacheEntry()
120 aInfo.mCanEvict = true; in GetNextCacheEntry()
121 aInfo.mValidLastTrans = entry->IsLastTransactionTimeValid(); in GetNextCacheEntry()
125 aInfo.mLastTransTime = entry->GetLastTransactionTime(); in GetNextCacheEntry()
126 AsCoreType(&aInfo.mMeshLocalEid).SetPrefix(Get<Mle::MleRouter>().GetMeshLocalPrefix()); in GetNextCacheEntry()
127 AsCoreType(&aInfo.mMeshLocalEid).SetIid(entry->GetMeshLocalIid()); in GetNextCacheEntry()
[all …]
/openthread-latest/src/core/net/
Dsrp_client.cpp1101 Error Client::PrepareUpdateMessage(MsgInfo &aInfo) in PrepareUpdateMessage() argument
1108 aInfo.mDomainNameOffset = MsgInfo::kUnknownOffset; in PrepareUpdateMessage()
1109 aInfo.mHostNameOffset = MsgInfo::kUnknownOffset; in PrepareUpdateMessage()
1110 aInfo.mRecordCount = 0; in PrepareUpdateMessage()
1113aInfo.mKeyInfo.SetKeyRef(Get<Crypto::Storage::KeyRefManager>().KeyRefFor(Crypto::Storage::KeyRefMa… in PrepareUpdateMessage()
1116 SuccessOrExit(error = ReadOrGenerateKey(aInfo.mKeyInfo)); in PrepareUpdateMessage()
1132 SuccessOrExit(error = aInfo.mMessage->Append(header)); in PrepareUpdateMessage()
1136 aInfo.mDomainNameOffset = aInfo.mMessage->GetLength(); in PrepareUpdateMessage()
1137 SuccessOrExit(error = Dns::Name::AppendName(mDomainName, *aInfo.mMessage)); in PrepareUpdateMessage()
1138 SuccessOrExit(error = aInfo.mMessage->Append(Dns::Zone())); in PrepareUpdateMessage()
[all …]
Ddnssd_server.hpp395 void InitFrom(ProxyQuery &aQuery, const ProxyQueryInfo &aInfo);
471 void Resolve(ProxyQuery &aQuery, ProxyQueryInfo &aInfo);
472 void CancelAction(ProxyQuery &aQuery, ProxyQueryInfo &aInfo);
483 void Perform(ProxyAction aAction, ProxyQuery &aQuery, ProxyQueryInfo &aInfo);
484 …void ReadNameFor(ProxyAction aAction, ProxyQuery &aQuery, ProxyQueryInfo &aInfo, Name::Buffer &aNa…
487 const ProxyQueryInfo &aInfo,
493 const ProxyQueryInfo &aInfo,
496 …id StartOrStopSrvResolver(Command aCommand, const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo);
497 …id StartOrStopTxtResolver(Command aCommand, const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo);
527 …void RemoveQueryAndPrepareResponse(ProxyQuery &aQuery, ProxyQueryInfo &aInfo, Response &aResponse);
[all …]
Ddnssd_server.cpp1045 void Server::ReadQueryInstanceName(const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo, Name::Buf… in ReadQueryInstanceName() argument
1047 uint16_t offset = aInfo.mOffsets.mInstanceName; in ReadQueryInstanceName()
1053 const ProxyQueryInfo &aInfo, in ReadQueryInstanceName() argument
1060 uint16_t offset = aInfo.mOffsets.mInstanceName; in ReadQueryInstanceName()
1068 bool Server::QueryInstanceNameMatches(const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo, const … in QueryInstanceNameMatches() argument
1070 uint16_t offset = aInfo.mOffsets.mInstanceName; in QueryInstanceNameMatches()
1075 void Server::ReadQueryHostName(const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo, Name::Buffer … in ReadQueryHostName() argument
1077 uint16_t offset = aInfo.mOffsets.mHostName; in ReadQueryHostName()
1082 bool Server::QueryHostNameMatches(const ProxyQuery &aQuery, const ProxyQueryInfo &aInfo, const char… in QueryHostNameMatches() argument
1084 uint16_t offset = aInfo.mOffsets.mHostName; in QueryHostNameMatches()
[all …]
Ddns_client.cpp975 Error Client::StartQuery(QueryInfo &aInfo, const char *aLabel, const char *aName, QueryType aSecond… in StartQuery() argument
987 if (aInfo.mQueryType == kIp4AddressQuery) in StartQuery()
991 … VerifyOrExit(aInfo.mConfig.GetNat64Mode() == QueryConfig::kNat64Allow, error = kErrorInvalidArgs); in StartQuery()
997 SuccessOrExit(error = AllocateQuery(aInfo, aLabel, aName, query)); in StartQuery()
1001 error = SendQuery(*query, aInfo, /* aUpdateTimer */ true); in StartQuery()
1008 aInfo.mQueryType = aSecondType; in StartQuery()
1009 aInfo.mMessageId = 0; in StartQuery()
1010 aInfo.mTransmissionCount = 0; in StartQuery()
1011 aInfo.mMainQuery = query; in StartQuery()
1016 SuccessOrExit(AllocateQuery(aInfo, aLabel, aName, secondQuery)); in StartQuery()
[all …]
Dsrp_client.hpp1019 Error PrepareUpdateMessage(MsgInfo &aInfo);
1021 Error AppendServiceInstructions(MsgInfo &aInfo);
1023 Error AppendServiceInstruction(Service &aService, MsgInfo &aInfo);
1024 Error AppendHostDescriptionInstruction(MsgInfo &aInfo);
1025 Error AppendKeyRecord(MsgInfo &aInfo) const;
1026 Error AppendDeleteAllRrsets(MsgInfo &aInfo) const;
1027 Error AppendHostName(MsgInfo &aInfo, bool aDoNotCompress = false) const;
1028 Error AppendAaaaRecord(const Ip6::Address &aAddress, MsgInfo &aInfo) const;
1029 Error AppendUpdateLeaseOptRecord(MsgInfo &aInfo);
1030 Error AppendSignature(MsgInfo &aInfo);
[all …]
Dmdns.hpp628 Error GetNextBrowser(Iterator &aIterator, Browser &aBrowser, CacheInfo &aInfo) const;
644 Error GetNextSrvResolver(Iterator &aIterator, SrvResolver &aResolver, CacheInfo &aInfo) const;
660 Error GetNextTxtResolver(Iterator &aIterator, TxtResolver &aResolver, CacheInfo &aInfo) const;
677 …GetNextIp6AddressResolver(Iterator &aIterator, AddressResolver &aResolver, CacheInfo &aInfo) const;
694 …GetNextIp4AddressResolver(Iterator &aIterator, AddressResolver &aResolver, CacheInfo &aInfo) const;
885 void ScheduleAnswer(const AnswerInfo &aInfo);
996 void AnswerProbe(const AnswerInfo &aInfo, RecordAndType *aRecords, uint16_t aRecordsLength);
997 … void AnswerNonProbe(const AnswerInfo &aInfo, RecordAndType *aRecords, uint16_t aRecordsLength);
998 void ScheduleNsecAnswer(const AnswerInfo &aInfo);
1047 void AnswerQuestion(const AnswerInfo &aInfo);
[all …]
Dmdns.cpp220 Error Core::GetNextBrowser(Iterator &aIterator, Browser &aBrowser, CacheInfo &aInfo) const in GetNextBrowser()
222 return static_cast<EntryIterator &>(aIterator).GetNextBrowser(aBrowser, aInfo); in GetNextBrowser()
225 Error Core::GetNextSrvResolver(Iterator &aIterator, SrvResolver &aResolver, CacheInfo &aInfo) const in GetNextSrvResolver()
227 return static_cast<EntryIterator &>(aIterator).GetNextSrvResolver(aResolver, aInfo); in GetNextSrvResolver()
230 Error Core::GetNextTxtResolver(Iterator &aIterator, TxtResolver &aResolver, CacheInfo &aInfo) const in GetNextTxtResolver()
232 return static_cast<EntryIterator &>(aIterator).GetNextTxtResolver(aResolver, aInfo); in GetNextTxtResolver()
235 …:GetNextIp6AddressResolver(Iterator &aIterator, AddressResolver &aResolver, CacheInfo &aInfo) const in GetNextIp6AddressResolver()
237 return static_cast<EntryIterator &>(aIterator).GetNextIp6AddressResolver(aResolver, aInfo); in GetNextIp6AddressResolver()
240 …:GetNextIp4AddressResolver(Iterator &aIterator, AddressResolver &aResolver, CacheInfo &aInfo) const in GetNextIp4AddressResolver()
242 return static_cast<EntryIterator &>(aIterator).GetNextIp4AddressResolver(aResolver, aInfo); in GetNextIp4AddressResolver()
[all …]
/openthread-latest/src/core/common/
Dlog.cpp211 Error GenerateNextHexDumpLine(HexDumpInfo &aInfo) in GenerateNextHexDumpLine() argument
222 StringWriter writer(aInfo.mLine, sizeof(aInfo.mLine)); in GenerateNextHexDumpLine()
224 switch (aInfo.mIterator) in GenerateNextHexDumpLine()
228 uint16_t txtLen = StringLength(aInfo.mTitle, kWidth - kTitleSuffixLen) + kTitleSuffixLen; in GenerateNextHexDumpLine()
231 writer.Append("[%s len=%03u]", aInfo.mTitle, aInfo.mDataLength); in GenerateNextHexDumpLine()
233 aInfo.mIterator = kIterFirstDataLine; in GenerateNextHexDumpLine()
239 aInfo.mIterator = kIterFinished; in GenerateNextHexDumpLine()
247 aInfo.mIterator = 0; in GenerateNextHexDumpLine()
252 uint16_t startIndex = aInfo.mIterator; in GenerateNextHexDumpLine()
253 uint16_t endIndex = aInfo.mIterator + kDumpBytesPerLine; in GenerateNextHexDumpLine()
[all …]
/openthread-latest/src/cli/
Dcli_history.cpp1021 const char *History::RadioTypeToString(const otHistoryTrackerMessageInfo &aInfo) in RadioTypeToString() argument
1025 if (aInfo.mRadioTrelUdp6 && aInfo.mRadioIeee802154) in RadioTypeToString()
1029 else if (aInfo.mRadioIeee802154) in RadioTypeToString()
1033 else if (aInfo.mRadioTrelUdp6) in RadioTypeToString()
1041 const char *History::MessageTypeToString(const otHistoryTrackerMessageInfo &aInfo) in MessageTypeToString() argument
1043 const char *str = otIp6ProtoToString(aInfo.mIpProto); in MessageTypeToString()
1045 if (aInfo.mIpProto == OT_IP6_PROTO_ICMP6) in MessageTypeToString()
1047 switch (aInfo.mIcmp6Type) in MessageTypeToString()
1176 void History::OutputRxTxEntryListFormat(const otHistoryTrackerMessageInfo &aInfo, uint32_t aEntryAg… in OutputRxTxEntryListFormat() argument
1185 …utFormat(kIndentSize, "type:%s len:%u checksum:0x%04x sec:%s prio:%s ", MessageTypeToString(aInfo), in OutputRxTxEntryListFormat()
[all …]
Dcli_history.hpp97 …void OutputRxTxEntryListFormat(const otHistoryTrackerMessageInfo &aInfo, uint32_t aEntryAge, bo…
98 …void OutputRxTxEntryTableFormat(const otHistoryTrackerMessageInfo &aInfo, uint32_t aEntryAge, b…
101 static const char *RadioTypeToString(const otHistoryTrackerMessageInfo &aInfo);
102 static const char *MessageTypeToString(const otHistoryTrackerMessageInfo &aInfo);
/openthread-latest/src/core/meshcop/
Dtimestamp.cpp43 void Timestamp::ConvertTo(Info &aInfo) const in ConvertTo()
45 aInfo.mSeconds = GetSeconds(); in ConvertTo()
46 aInfo.mTicks = GetTicks(); in ConvertTo()
47 aInfo.mAuthoritative = GetAuthoritative(); in ConvertTo()
50 void Timestamp::SetFrom(const Info &aInfo) in SetFrom() argument
52 SetSeconds(aInfo.mSeconds); in SetFrom()
53 SetTicks(aInfo.mTicks); in SetFrom()
54 SetAuthoritative(aInfo.mAuthoritative); in SetFrom()
Ddataset_manager_ftd.cpp50 RequestInfo &aInfo) const in ProcessSetOrReplaceRequest()
63 aInfo.Clear(); in ProcessSetOrReplaceRequest()
92 aInfo.mAffectsConnectivity = true; in ProcessSetOrReplaceRequest()
97 aInfo.mAffectsConnectivity = true; in ProcessSetOrReplaceRequest()
103 aInfo.mAffectsConnectivity = true; in ProcessSetOrReplaceRequest()
114 aInfo.mAffectsConnectivity = true; in ProcessSetOrReplaceRequest()
115 aInfo.mAffectsNetworkKey = true; in ProcessSetOrReplaceRequest()
122 if (IsPendingDataset() && !aInfo.mAffectsNetworkKey) in ProcessSetOrReplaceRequest()
133 aInfo.mIsFromCommissioner = true; in ProcessSetOrReplaceRequest()
145 VerifyOrExit(!aInfo.mAffectsConnectivity); in ProcessSetOrReplaceRequest()
[all …]
Dtimestamp.hpp68 void ConvertTo(Info &aInfo) const;
75 void SetFrom(const Info &aInfo);
/openthread-latest/src/core/instance/
Dinstance.cpp476 void Instance::GetBufferInfo(BufferInfo &aInfo) in GetBufferInfo() argument
478 aInfo.Clear(); in GetBufferInfo()
480 aInfo.mTotalBuffers = Get<MessagePool>().GetTotalBufferCount(); in GetBufferInfo()
481 aInfo.mFreeBuffers = Get<MessagePool>().GetFreeBufferCount(); in GetBufferInfo()
482 aInfo.mMaxUsedBuffers = Get<MessagePool>().GetMaxUsedBufferCount(); in GetBufferInfo()
484 Get<MeshForwarder>().GetSendQueue().GetInfo(aInfo.m6loSendQueue); in GetBufferInfo()
485 Get<MeshForwarder>().GetReassemblyQueue().GetInfo(aInfo.m6loReassemblyQueue); in GetBufferInfo()
486 Get<Ip6::Ip6>().GetSendQueue().GetInfo(aInfo.mIp6Queue); in GetBufferInfo()
489 Get<Ip6::Mpl>().GetBufferedMessageSet().GetInfo(aInfo.mMplQueue); in GetBufferInfo()
492 Get<Mle::MleRouter>().GetMessageQueue().GetInfo(aInfo.mMleQueue); in GetBufferInfo()
[all …]
/openthread-latest/src/core/api/
Dmdns_api.cpp236 otMdnsCacheInfo *aInfo) in otMdnsGetNextBrowser() argument
240 AssertPointerIsNotNull(aInfo); in otMdnsGetNextBrowser()
242 …rn AsCoreType(aInstance).Get<Dns::Multicast::Core>().GetNextBrowser(*aIterator, *aBrowser, *aInfo); in otMdnsGetNextBrowser()
248 otMdnsCacheInfo *aInfo) in otMdnsGetNextSrvResolver() argument
252 AssertPointerIsNotNull(aInfo); in otMdnsGetNextSrvResolver()
254 …CoreType(aInstance).Get<Dns::Multicast::Core>().GetNextSrvResolver(*aIterator, *aResolver, *aInfo); in otMdnsGetNextSrvResolver()
260 otMdnsCacheInfo *aInfo) in otMdnsGetNextTxtResolver() argument
264 AssertPointerIsNotNull(aInfo); in otMdnsGetNextTxtResolver()
266 …CoreType(aInstance).Get<Dns::Multicast::Core>().GetNextTxtResolver(*aIterator, *aResolver, *aInfo); in otMdnsGetNextTxtResolver()
272 otMdnsCacheInfo *aInfo) in otMdnsGetNextIp6AddressResolver() argument
[all …]
/openthread-latest/src/core/radio/
Dtrel_interface.cpp175 …"C" void otPlatTrelHandleDiscoveredPeerInfo(otInstance *aInstance, const otPlatTrelPeerInfo *aInfo) in otPlatTrelHandleDiscoveredPeerInfo() argument
180 …ance.Get<Interface>().HandleDiscoveredPeerInfo(*static_cast<const Interface::Peer::Info *>(aInfo)); in otPlatTrelHandleDiscoveredPeerInfo()
186 void Interface::HandleDiscoveredPeerInfo(const Peer::Info &aInfo) in HandleDiscoveredPeerInfo() argument
195 SuccessOrExit(ParsePeerInfoTxtData(aInfo, extAddress, extPanId)); in HandleDiscoveredPeerInfo()
199 if (aInfo.IsRemoved()) in HandleDiscoveredPeerInfo()
213 entry = mPeerTable.FindMatching(aInfo.GetSockAddr()); in HandleDiscoveredPeerInfo()
237 … VerifyOrExit((entry->GetExtPanId() != extPanId) || (entry->GetSockAddr() != aInfo.GetSockAddr())); in HandleDiscoveredPeerInfo()
241 entry->SetSockAddr(aInfo.GetSockAddr()); in HandleDiscoveredPeerInfo()
249 Error Interface::ParsePeerInfoTxtData(const Peer::Info &aInfo, in ParsePeerInfoTxtData() argument
261 iterator.Init(aInfo.GetTxtData(), aInfo.GetTxtLength()); in ParsePeerInfoTxtData()
Dtrel_interface.hpp63 …C" void otPlatTrelHandleDiscoveredPeerInfo(otInstance *aInstance, const otPlatTrelPeerInfo *aInfo);
80 …nd void otPlatTrelHandleDiscoveredPeerInfo(otInstance *aInstance, const otPlatTrelPeerInfo *aInfo);
89 …nd void otPlatTrelHandleDiscoveredPeerInfo(otInstance *aInstance, const otPlatTrelPeerInfo *aInfo);
299 void HandleDiscoveredPeerInfo(const Peer::Info &aInfo);
302 Error ParsePeerInfoTxtData(const Peer::Info &aInfo,
/openthread-latest/src/core/utils/
Dhistory_tracker.cpp181 …oryTracker::RecordNeighborEvent(NeighborTable::Event aEvent, const NeighborTable::EntryInfo &aInfo) in RecordNeighborEvent() argument
192 entry->mExtAddress = aInfo.mInfo.mChild.mExtAddress; in RecordNeighborEvent()
193 entry->mRloc16 = aInfo.mInfo.mChild.mRloc16; in RecordNeighborEvent()
194 entry->mAverageRssi = aInfo.mInfo.mChild.mAverageRssi; in RecordNeighborEvent()
195 entry->mRxOnWhenIdle = aInfo.mInfo.mChild.mRxOnWhenIdle; in RecordNeighborEvent()
196 entry->mFullThreadDevice = aInfo.mInfo.mChild.mFullThreadDevice; in RecordNeighborEvent()
197 entry->mFullNetworkData = aInfo.mInfo.mChild.mFullNetworkData; in RecordNeighborEvent()
203 entry->mExtAddress = aInfo.mInfo.mRouter.mExtAddress; in RecordNeighborEvent()
204 entry->mRloc16 = aInfo.mInfo.mRouter.mRloc16; in RecordNeighborEvent()
205 entry->mAverageRssi = aInfo.mInfo.mRouter.mAverageRssi; in RecordNeighborEvent()
[all …]
/openthread-latest/include/openthread/
Dmdns.h767 otMdnsCacheInfo *aInfo);
791 otMdnsCacheInfo *aInfo);
815 otMdnsCacheInfo *aInfo);
839 otMdnsCacheInfo *aInfo);
863 otMdnsCacheInfo *aInfo);
/openthread-latest/src/core/crypto/
Dhkdf_sha256.cpp59 void HkdfSha256::Expand(const uint8_t *aInfo, uint16_t aInfoLength, uint8_t *aOutputKey, uint16_t a… in Expand() argument
61 …SuccessOrAssert(otPlatCryptoHkdfExpand(&mContext, aInfo, aInfoLength, aOutputKey, aOutputKeyLength… in Expand()

123