/openthread-latest/src/core/mac/ |
D | mac_filter.hpp | 117 Error AddAddress(const ExtAddress &aExtAddress); 126 void RemoveAddress(const ExtAddress &aExtAddress); 154 Error AddRssIn(const ExtAddress &aExtAddress, int8_t aRss); 163 void RemoveRssIn(const ExtAddress &aExtAddress); 208 Error Apply(const ExtAddress &aExtAddress, int8_t &aRss) const; 224 …Error ApplyToRxFrame(RxFrame &aRxFrame, const ExtAddress &aExtAddress, Neighbor *aNeighbor = nullp… 233 ExtAddress mExtAddress; // IEEE 802.15.4 Extended Address. 239 const FilterEntry *FindEntry(const ExtAddress &aExtAddress) const; 240 …FilterEntry *FindEntry(const ExtAddress &aExtAddress) { return AsNonConst(AsConst(this)->FindEntry… in FindEntry()
|
D | mac_types.cpp | 58 void ExtAddress::GenerateRandom(void) in GenerateRandom() 66 bool ExtAddress::operator==(const ExtAddress &aOther) const { return (memcmp(m8, aOther.m8, sizeof(… in operator ==() 68 ExtAddress::InfoString ExtAddress::ToString(void) const in ToString() 72 string.AppendHexBytes(m8, sizeof(ExtAddress)); in ToString() 77 void ExtAddress::CopyAddress(uint8_t *aDst, const uint8_t *aSrc, CopyByteOrder aByteOrder) in CopyAddress() 82 memcpy(aDst, aSrc, sizeof(ExtAddress)); in CopyAddress() 86 aSrc += sizeof(ExtAddress) - 1; in CopyAddress() 87 for (uint8_t len = sizeof(ExtAddress); len > 0; len--) in CopyAddress() 130 string.AppendHexBytes(GetExtended().m8, sizeof(ExtAddress)); in ToString()
|
D | mac_types.hpp | 87 class ExtAddress : public otExtAddress, public Equatable<ExtAddress>, public Clearable<ExtAddress> class 209 bool operator==(const ExtAddress &aOther) const; 234 typedef ExtAddress::InfoString InfoString; 298 const ExtAddress &GetExtended(void) const { return mShared.mExtAddress; } in GetExtended() 307 ExtAddress &GetExtended(void) { return mShared.mExtAddress; } in GetExtended() 336 void SetExtended(const ExtAddress &aExtAddress) in SetExtended() 351 …void SetExtended(const uint8_t *aBuffer, ExtAddress::CopyByteOrder aByteOrder = ExtAddress::kNorma… in SetExtended() 392 ExtAddress mExtAddress; ///< The IEEE 802.15.4 Extended Address. 943 DefineCoreType(otExtAddress, Mac::ExtAddress);
|
D | mac_filter.cpp | 54 const Filter::FilterEntry *Filter::FindEntry(const ExtAddress &aExtAddress) const in FindEntry() 86 Error Filter::AddAddress(const ExtAddress &aExtAddress) in AddAddress() 103 void Filter::RemoveAddress(const ExtAddress &aExtAddress) in RemoveAddress() 142 Error Filter::AddRssIn(const ExtAddress &aExtAddress, int8_t aRss) in AddRssIn() 161 void Filter::RemoveRssIn(const ExtAddress &aExtAddress) in RemoveRssIn() 214 Error Filter::Apply(const ExtAddress &aExtAddress, int8_t &aRss) const in Apply() 251 Error Filter::ApplyToRxFrame(RxFrame &aRxFrame, const ExtAddress &aExtAddress, Neighbor *aNeighbor)… in ApplyToRxFrame()
|
D | wakeup_tx_scheduler.hpp | 70 Error WakeUp(const Mac::ExtAddress &aWedAddress, uint16_t aIntervalUs, uint16_t aDurationMs); 118 Mac::ExtAddress mWedAddress;
|
D | link_raw.hpp | 232 const ExtAddress &GetExtAddress(void) const { return mSubMac.GetExtAddress(); } in GetExtAddress() 242 Error SetExtAddress(const ExtAddress &aExtAddress);
|
/openthread-latest/src/core/meshcop/ |
D | meshcop.hpp | 193 void GenerateJoinerId(Mac::ExtAddress &aJoinerId) const; 202 bool Matches(const Mac::ExtAddress &aJoinerId) const; 223 void CopyTo(Mac::ExtAddress &aExtAddress) const; 293 void UpdateBloomFilter(const Mac::ExtAddress &aJoinerId); 323 bool Contains(const Mac::ExtAddress &aJoinerId) const; 351 static void CalculateHashBitIndexes(const Mac::ExtAddress &aJoinerId, HashBitIndexes &aIndexes); 518 void ComputeJoinerId(const Mac::ExtAddress &aEui64, Mac::ExtAddress &aJoinerId);
|
D | meshcop.cpp | 102 void JoinerDiscerner::GenerateJoinerId(Mac::ExtAddress &aJoinerId) const in GenerateJoinerId() 109 bool JoinerDiscerner::Matches(const Mac::ExtAddress &aJoinerId) const in Matches() 120 void JoinerDiscerner::CopyTo(Mac::ExtAddress &aExtAddress) const in CopyTo() 127 uint8_t *cur = &aExtAddress.m8[sizeof(Mac::ExtAddress) - 1]; in CopyTo() 198 void SteeringData::UpdateBloomFilter(const Mac::ExtAddress &aJoinerId) in UpdateBloomFilter() 222 bool SteeringData::Contains(const Mac::ExtAddress &aJoinerId) const in Contains() 245 void SteeringData::CalculateHashBitIndexes(const Mac::ExtAddress &aJoinerId, HashBitIndexes &aIndex… in CalculateHashBitIndexes() 262 Mac::ExtAddress address; in CalculateHashBitIndexes() 286 void ComputeJoinerId(const Mac::ExtAddress &aEui64, Mac::ExtAddress &aJoinerId) in ComputeJoinerId()
|
D | commissioner.hpp | 175 Error AddJoiner(const Mac::ExtAddress &aEui64, const char *aPskd, uint32_t aTimeout) in AddJoiner() 228 Error RemoveJoiner(const Mac::ExtAddress &aEui64, uint32_t aDelay) in RemoveJoiner() 369 Mac::ExtAddress mEui64; 381 Joiner *FindJoinerEntry(const Mac::ExtAddress *aEui64); 383 Joiner *FindBestMatchingJoinerEntry(const Mac::ExtAddress &aReceivedJoinerId); 386 Error AddJoiner(const Mac::ExtAddress *aEui64, 390 …Error RemoveJoiner(const Mac::ExtAddress *aEui64, const JoinerDiscerner *aDiscerner, uint32_t aDel…
|
D | joiner.hpp | 133 const Mac::ExtAddress &GetId(void) const { return mId; } in GetId() 186 Mac::ExtAddress mExtAddr; 228 Mac::ExtAddress mId;
|
/openthread-latest/src/core/radio/ |
D | trel_packet.hpp | 172 const Mac::ExtAddress &GetSource(void) const { return mSource; } in GetSource() 179 void SetSource(const Mac::ExtAddress &aSource) { mSource = aSource; } in SetSource() 188 const Mac::ExtAddress &GetDestination(void) const { return mDestination; } in GetDestination() 197 void SetDestination(const Mac::ExtAddress &aDest) { mDestination = aDest; } in SetDestination() 227 Mac::ExtAddress mSource; 228 Mac::ExtAddress mDestination; // Present in `kTypeAck` or `kTypeUnicast` packet types.
|
D | radio.cpp | 66 SetExtendedAddress(Mac::ExtAddress{}); in Init() 79 void Radio::SetExtendedAddress(const Mac::ExtAddress &aExtAddress) in SetExtendedAddress() 81 Mac::ExtAddress address; in SetExtendedAddress() 83 address.Set(aExtAddress.m8, Mac::ExtAddress::kReverseByteOrder); in SetExtendedAddress() 100 Error Radio::AddSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress) in AddSrcMatchExtEntry() 102 Mac::ExtAddress address; in AddSrcMatchExtEntry() 104 address.Set(aExtAddress.m8, Mac::ExtAddress::kReverseByteOrder); in AddSrcMatchExtEntry()
|
D | trel_interface.hpp | 97 …const Mac::ExtAddress &GetExtAddress(void) const { return static_cast<const Mac::ExtAddress &>(mEx… in GetExtAddress() 131 … bool Matches(const Mac::ExtAddress &aExtAddress) const { return GetExtAddress() == aExtAddress; } in Matches() 153 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() 266 Peer *FindPeer(const Mac::ExtAddress &aExtAddress); 303 Mac::ExtAddress &aExtAddress,
|
D | radio.hpp | 306 void GetIeeeEui64(Mac::ExtAddress &aIeeeEui64); 341 void SetExtendedAddress(const Mac::ExtAddress &aExtAddress); 661 Error AddSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress); 681 Error ClearSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress); 731 const Mac::ExtAddress &aExtAddress) in ConfigureEnhAckProbing() 864 inline void Radio::GetIeeeEui64(Mac::ExtAddress &aIeeeEui64) in GetIeeeEui64() 1024 inline Error Radio::ClearSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress) in ClearSrcMatchExtEntry() 1048 inline void Radio::SetExtendedAddress(const Mac::ExtAddress &) {} in SetExtendedAddress() argument 1127 inline Error Radio::AddSrcMatchExtEntry(const Mac::ExtAddress &) { return kErrorNone; } in AddSrcMatchExtEntry() argument 1131 inline Error Radio::ClearSrcMatchExtEntry(const Mac::ExtAddress &) { return kErrorNone; } in ClearSrcMatchExtEntry() argument
|
D | trel_interface.cpp | 112 Interface::Peer *Interface::FindPeer(const Mac::ExtAddress &aExtAddress) in FindPeer() 148 …*/ sizeof(uint8_t) + sizeof(kTxtRecordExtAddressKey) - 1 + sizeof(char) + sizeof(Mac::ExtAddress) + in RegisterService() 158 …ries[0].Init(kTxtRecordExtAddressKey, Get<Mac::Mac>().GetExtAddress().m8, sizeof(Mac::ExtAddress)); in RegisterService() 189 Mac::ExtAddress extAddress; in HandleDiscoveredPeerInfo() 250 Mac::ExtAddress &aExtAddress, in ParsePeerInfoTxtData() 277 VerifyOrExit(entry.mValueLength == sizeof(Mac::ExtAddress), error = kErrorParse); in ParsePeerInfoTxtData()
|
/openthread-latest/src/core/thread/ |
D | neighbor.hpp | 137 AddressMatcher(const Mac::ExtAddress &aExtAddress, StateFilter aStateFilter) in AddressMatcher() 176 …cher(StateFilter aStateFilter, Mac::ShortAddress aShortAddress, const Mac::ExtAddress *aExtAddress) in AddressMatcher() 185 const Mac::ExtAddress *mExtAddress; 342 const Mac::ExtAddress &GetExtAddress(void) const { return mMacAddr; } in GetExtAddress() 349 Mac::ExtAddress &GetExtAddress(void) { return mMacAddr; } in GetExtAddress() 356 void SetExtAddress(const Mac::ExtAddress &aAddress) { mMacAddr = aAddress; } in SetExtAddress() 719 Mac::ExtAddress mMacAddr;
|
D | neighbor_table.hpp | 107 Neighbor *FindParent(const Mac::ExtAddress &aExtAddress, 141 Neighbor *FindNeighbor(const Mac::ExtAddress &aExtAddress, 176 Neighbor *FindRxOnlyNeighborRouter(const Mac::ExtAddress &aExtAddress);
|
/openthread-latest/src/core/net/ |
D | dhcp6.hpp | 291 const Mac::ExtAddress &GetDuidLinkLayerAddress(void) const { return mDuidLinkLayerAddress; } in GetDuidLinkLayerAddress() 298 void SetDuidLinkLayerAddress(const Mac::ExtAddress &aDuidLinkLayerAddress) in SetDuidLinkLayerAddress() 306 Mac::ExtAddress mDuidLinkLayerAddress; 358 const Mac::ExtAddress &GetDuidLinkLayerAddress(void) const { return mDuidLinkLayerAddress; } in GetDuidLinkLayerAddress() 365 void SetDuidLinkLayerAddress(const Mac::ExtAddress &aDuidLinkLayerAddress) in SetDuidLinkLayerAddress() 373 Mac::ExtAddress mDuidLinkLayerAddress;
|
/openthread-latest/src/core/common/ |
D | settings.hpp | 262 const Mac::ExtAddress &GetExtAddress(void) const { return mExtAddress; } in GetExtAddress() 269 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() 309 Mac::ExtAddress mExtAddress; ///< Extended Address 340 const Mac::ExtAddress &GetExtAddress(void) const { return mExtAddress; } in GetExtAddress() 347 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() 366 Mac::ExtAddress mExtAddress; ///< Extended Address 396 const Mac::ExtAddress &GetExtAddress(void) const { return mExtAddress; } in GetExtAddress() 403 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() 464 Mac::ExtAddress mExtAddress; ///< Extended Address
|
D | frame_builder.cpp | 97 VerifyOrExit(CanAppend(sizeof(Mac::ExtAddress)), error = kErrorNoBufs); in AppendMacAddress() 98 aMacAddress.GetExtended().CopyTo(mBuffer + mLength, Mac::ExtAddress::kReverseByteOrder); in AppendMacAddress() 99 mLength += sizeof(Mac::ExtAddress); in AppendMacAddress()
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_radio.cpp | 58 memset(aIeeeEui64, 0, sizeof(Mac::ExtAddress)); in otPlatRadioGetIeeeEui64() 68 AsNode(aInstance).mRadio.mExtAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioSetExtendedAddress() 172 Mac::ExtAddress extAddress; in otPlatRadioAddSrcMatchExtEntry() 174 extAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioAddSrcMatchExtEntry() 202 Mac::ExtAddress extAddress; in otPlatRadioClearSrcMatchExtEntry() 203 Mac::ExtAddress *entry; in otPlatRadioClearSrcMatchExtEntry() 205 extAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioClearSrcMatchExtEntry()
|
D | nexus_radio.hpp | 71 Mac::ExtAddress mExtAddress; 74 Array<Mac::ExtAddress, kMaxSrcMatchExt> mSrcMatchExtEntries;
|
/openthread-latest/src/core/utils/ |
D | link_metrics_manager.hpp | 127 Mac::ExtAddress mExtAddress; ///< Use the extended address to identify the neighbor. 136 … bool Matches(const Mac::ExtAddress &aExtAddress) const { return mExtAddress == aExtAddress; } in Matches() 177 …Error GetLinkMetricsValueByExtAddr(const Mac::ExtAddress &aExtAddress, LinkMetrics::MetricsValues …
|
/openthread-latest/tests/unit/ |
D | test_child_table.cpp | 67 (aChild.GetExtAddress() == static_cast<const Mac::ExtAddress &>(aTestChild.mExtAddress)); in ChildMatches() 139 …child = aTable.FindChild(static_cast<const Mac::ExtAddress &>(aChildList[listIndex].mExtAddress), … in VerifyChildTableContent() 148 … address.SetExtended(static_cast<const Mac::ExtAddress &>(aChildList[listIndex].mExtAddress)); in VerifyChildTableContent() 337 child->SetExtAddress((static_cast<const Mac::ExtAddress &>(testChildList[i].mExtAddress))); in TestChildTable() 359 … child->SetExtAddress((static_cast<const Mac::ExtAddress &>(testChildList[i - 1].mExtAddress))); in TestChildTable()
|
D | test_meshcop.cpp | 43 Mac::ExtAddress joinerId1; in TestSteeringData() 44 Mac::ExtAddress joinerId2; in TestSteeringData() 46 …const uint8_t kAddress1[sizeof(Mac::ExtAddress)] = {0x10, 0x20, 0x03, 0x15, 0x10, 0x00, 0x60, 0x16… in TestSteeringData() 47 …const uint8_t kAddress2[sizeof(Mac::ExtAddress)] = {0xbe, 0xef, 0xca, 0xfe, 0xde, 0xad, 0xba, 0xbe… in TestSteeringData()
|