| /openthread-latest/src/core/common/ |
| D | tlvs.hpp | 373 static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv); 389 …static Error FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv, uint16_… 404 template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv) in FindTlv() function in ot::Tlv 406 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv); in FindTlv() 423 …template <typename TlvType> static Error FindTlv(const Message &aMessage, TlvType &aTlv, uint16_t … in FindTlv() function in ot::Tlv 425 return FindTlv(aMessage, TlvType::kType, sizeof(TlvType), aTlv, aOffset); in FindTlv() 464 return FindTlv(aMessage, TlvType::kType, aValue, aLength); in Find() 489 return FindTlv(aMessage, SimpleTlvType::kType, &aValue, sizeof(aValue)); in Find() 648 static const Tlv *FindTlv(const void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType); 659 static Tlv *FindTlv(void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType) in FindTlv() function in ot::Tlv [all …]
|
| D | tlvs.cpp | 59 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv) in FindTlv() function in ot::Tlv 63 return FindTlv(aMessage, aType, aMaxSize, aTlv, offset); in FindTlv() 66 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, uint16_t aMaxSize, Tlv &aTlv, uint16_t &… in FindTlv() function in ot::Tlv 241 Error Tlv::FindTlv(const Message &aMessage, uint8_t aType, void *aValue, uint16_t aLength) in FindTlv() function in ot::Tlv 298 const Tlv *Tlv::FindTlv(const void *aTlvsStart, uint16_t aTlvsLength, uint8_t aType) in FindTlv() function in ot::Tlv
|
| /openthread-latest/tests/unit/ |
| D | test_dataset.cpp | 112 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset() 117 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset() 128 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset() 141 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset() 154 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) == nullptr); in TestDataset() 188 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset() 193 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset() 206 VerifyOrQuit(dataset.FindTlv(Tlv::kPanId) != nullptr); in TestDataset() 211 VerifyOrQuit(dataset.FindTlv(Tlv::kNetworkKey) != nullptr); in TestDataset()
|
| /openthread-latest/src/core/meshcop/ |
| D | dataset.hpp | 251 bool ContainsTlv(Tlv::Type aType) const { return (FindTlv(aType) != nullptr); } in ContainsTlv() 294 Tlv *FindTlv(Tlv::Type aType) { return AsNonConst(AsConst(this)->FindTlv(aType)); } in FindTlv() function in ot::MeshCoP::Dataset 303 const Tlv *FindTlv(Tlv::Type aType) const; 319 const Tlv *tlv = FindTlv(static_cast<Tlv::Type>(SimpleTlvType::kType)); in Read() 338 const Tlv *tlv = FindTlv(static_cast<Tlv::Type>(UintTlvType::kType)); in Read()
|
| D | dataset.cpp | 117 VerifyOrExit(Tlv::FindTlv(mTlvs, validatedLength, tlv->GetType()) == nullptr); in ValidateTlvs() 234 const Tlv *Dataset::FindTlv(Tlv::Type aType) const { return As<Tlv>(Tlv::FindTlv(mTlvs, mLength, aT… in FindTlv() function in ot::MeshCoP::Dataset 367 Tlv *oldTlv = FindTlv(aType); in WriteTlv() 530 void Dataset::RemoveTlv(Tlv::Type aType) { RemoveTlv(FindTlv(aType)); } in RemoveTlv() 547 const Tlv *tlv = FindTlv(TimestampTlvFor(aType)); in ReadTimestamp() 582 otherTlv = aOther.FindTlv(tlv->GetType()); in IsSubsetOf()
|
| D | energy_scan_client.cpp | 100 …SuccessOrExit(MeshCoP::Tlv::FindTlv(aMessage, MeshCoP::Tlv::kEnergyList, sizeof(energyListTlv), en… in HandleTmf()
|
| D | dataset_manager.cpp | 119 Tlv *tlv = aDataset.FindTlv(Tlv::kDelayTimer); in Read() 410 channelMaskTlv = As<ChannelMaskTlv>(dataset.FindTlv(Tlv::kChannelMask)); in GetChannelMask() 819 Tlv *tlv = aDataset.FindTlv(aTlvType); in SaveTlvInSecureStorageAndClearValue() 838 Tlv *tlv = aDataset.FindTlv(aTlvType); in ReadTlvFromSecureStorage()
|
| D | joiner_router.cpp | 296 const Tlv *tlv = dataset.FindTlv(tlvType); in PrepareJoinerEntrustMessage()
|
| /openthread-latest/src/core/utils/ |
| D | mesh_diag.cpp | 276 SuccessOrExit(Tlv::FindTlv(aMessage, answerTlv)); in ProcessMessage() 302 SuccessOrExit(Tlv::FindTlv(aMessage, childTlv, offset)); in ProcessChildTableAnswer() 344 SuccessOrExit(Tlv::FindTlv(aMessage, neighborTlv, offset)); in ProcessRouterNeighborTableAnswer() 486 SuccessOrExit(error = Tlv::FindTlv(aMessage, routeTlv)); in ParseFrom()
|
| /openthread-latest/src/core/thread/ |
| D | network_data_leader.cpp | 512 subTlv = As<MeshCoP::Tlv>(Tlv::FindTlv(dataTlv->GetValue(), dataTlv->GetLength(), aType)); in FindCommissioningDataSubTlv()
|
| D | mle.cpp | 3093 SuccessOrExit(error = Tlv::FindTlv(aRxInfo.mMessage, connectivityTlv)); in HandleParentResponse() 3198 if (Tlv::FindTlv(aRxInfo.mMessage, timeParameterTlv) == kErrorNone) in HandleParentResponse() 5452 SuccessOrExit(error = Tlv::FindTlv(*this, leaderDataTlv)); in ReadLeaderDataTlv() 5534 SuccessOrExit(error = Tlv::FindTlv(*this, clockAccuracyTlv)); in ReadCslClockAccuracyTlv() 5549 SuccessOrExit(error = Tlv::FindTlv(*this, aRouteTlv)); in ReadRouteTlv()
|
| D | network_data_leader_ftd.cpp | 244 if (Tlv::FindTlv(aMessage, networkDataTlv) == kErrorNone) in HandleTmf()
|
| D | network_diagnostic.cpp | 493 SuccessOrExit(Tlv::FindTlv(aAnswer, answerTlv)); in IsLastAnswer()
|
| D | mle_router.cpp | 3423 SuccessOrExit(Tlv::FindTlv(*aMessage, routerMaskTlv)); in HandleAddressSolicitResponse()
|