/openthread-latest/examples/platforms/utils/ |
D | soft_source_match_table.c | 162 int16_t utilsSoftSrcMatchExtFindEntry(const otExtAddress *aExtAddress) in utilsSoftSrcMatchExtFindEntry() argument 167 checksum += (uint16_t)aExtAddress->m8[0] | (uint16_t)(aExtAddress->m8[1] << 8); in utilsSoftSrcMatchExtFindEntry() 168 checksum += (uint16_t)aExtAddress->m8[2] | (uint16_t)(aExtAddress->m8[3] << 8); in utilsSoftSrcMatchExtFindEntry() 169 checksum += (uint16_t)aExtAddress->m8[4] | (uint16_t)(aExtAddress->m8[5] << 8); in utilsSoftSrcMatchExtFindEntry() 170 checksum += (uint16_t)aExtAddress->m8[6] | (uint16_t)(aExtAddress->m8[7] << 8); in utilsSoftSrcMatchExtFindEntry() 200 static inline void addToSrcMatchExtIndirect(uint16_t entry, const otExtAddress *aExtAddress) in addToSrcMatchExtIndirect() argument 204 checksum += (uint16_t)aExtAddress->m8[0] | (uint16_t)(aExtAddress->m8[1] << 8); in addToSrcMatchExtIndirect() 205 checksum += (uint16_t)aExtAddress->m8[2] | (uint16_t)(aExtAddress->m8[3] << 8); in addToSrcMatchExtIndirect() 206 checksum += (uint16_t)aExtAddress->m8[4] | (uint16_t)(aExtAddress->m8[5] << 8); in addToSrcMatchExtIndirect() 207 checksum += (uint16_t)aExtAddress->m8[6] | (uint16_t)(aExtAddress->m8[7] << 8); in addToSrcMatchExtIndirect() [all …]
|
D | link_metrics.cpp | 64 …void Set(otLinkMetrics aLinkMetrics, otShortAddress aShortAddress, const otExtAddress &aExtAddress) in Set() argument 68 memcpy(mExtAddress.m8, aExtAddress.m8, sizeof(aExtAddress)); in Set() 136 bool Matches(const otExtAddress &aExtAddress) const in Matches() 138 return memcmp(&mExtAddress, &aExtAddress, sizeof(otExtAddress)) == 0; in Matches() 182 const otExtAddress *aExtAddress, in otLinkMetricsConfigureEnhAckProbing() argument 188 VerifyOrExit(aExtAddress != nullptr, error = OT_ERROR_INVALID_ARGS); in otLinkMetricsConfigureEnhAckProbing() 209 dataInfo->Set(aLinkMetrics, aShortAddress, *aExtAddress); in otLinkMetricsConfigureEnhAckProbing()
|
D | mac_frame.h | 133 const otExtAddress *aExtAddress); 152 const otExtAddress *aExtAddress); 194 void otMacFrameProcessTransmitAesCcm(otRadioFrame *aFrame, const otExtAddress *aExtAddress);
|
D | mac_frame.cpp | 43 const otExtAddress *aExtAddress) in otMacFrameDoesAddrMatch() argument 45 …urn otMacFrameDoesAddrMatchAny(aFrame, aPanId, aShortAddress, Mac::kShortAddrInvalid, aExtAddress); in otMacFrameDoesAddrMatch() 52 const otExtAddress *aExtAddress) in otMacFrameDoesAddrMatchAny() argument 70 …VerifyOrExit(dst.GetExtended() == *static_cast<const Mac::ExtAddress *>(aExtAddress), rval = false… in otMacFrameDoesAddrMatchAny() 174 void otMacFrameProcessTransmitAesCcm(otRadioFrame *aFrame, const otExtAddress *aExtAddress) in otMacFrameProcessTransmitAesCcm() argument 176 …Mac::TxFrame *>(aFrame)->ProcessTransmitAesCcm(*static_cast<const Mac::ExtAddress *>(aExtAddress)); in otMacFrameProcessTransmitAesCcm()
|
/openthread-latest/src/core/mac/ |
D | mac_filter.cpp | 54 const Filter::FilterEntry *Filter::FindEntry(const ExtAddress &aExtAddress) const in FindEntry() 60 if (entry.IsInUse() && (aExtAddress == entry.mExtAddress)) in FindEntry() 86 Error Filter::AddAddress(const ExtAddress &aExtAddress) in AddAddress() argument 89 FilterEntry *entry = FindEntry(aExtAddress); in AddAddress() 94 entry->mExtAddress = aExtAddress; in AddAddress() 103 void Filter::RemoveAddress(const ExtAddress &aExtAddress) in RemoveAddress() argument 105 FilterEntry *entry = FindEntry(aExtAddress); in RemoveAddress() 142 Error Filter::AddRssIn(const ExtAddress &aExtAddress, int8_t aRss) in AddRssIn() argument 145 FilterEntry *entry = FindEntry(aExtAddress); in AddRssIn() 152 entry->mExtAddress = aExtAddress; in AddRssIn() [all …]
|
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… 239 const FilterEntry *FindEntry(const ExtAddress &aExtAddress) const; 240 …FilterEntry *FindEntry(const ExtAddress &aExtAddress) { return AsNonConst(AsConst(this)->FindEntry… in FindEntry() argument
|
/openthread-latest/src/core/utils/ |
D | link_metrics_manager.hpp | 136 … bool Matches(const Mac::ExtAddress &aExtAddress) const { return mExtAddress == aExtAddress; } in Matches() 177 …Error GetLinkMetricsValueByExtAddr(const Mac::ExtAddress &aExtAddress, LinkMetrics::MetricsValues … 202 const otExtAddress *aExtAddress, 206 const otExtAddress *aExtAddress,
|
D | link_metrics_manager.cpp | 74 Error LinkMetricsManager::GetLinkMetricsValueByExtAddr(const Mac::ExtAddress &aExtAddress, in GetLinkMetricsValueByExtAddr() argument 80 subject = mSubjectList.FindMatching(aExtAddress); in GetLinkMetricsValueByExtAddr() 239 const otExtAddress *aExtAddress, in HandleEnhAckIe() argument 243 …static_cast<LinkMetricsManager *>(aContext)->HandleEnhAckIe(aShortAddress, aExtAddress, aMetricsVa… in HandleEnhAckIe() 247 const otExtAddress *aExtAddress, in HandleEnhAckIe() argument 253 Subject *subject = mSubjectList.FindMatching(AsCoreType(aExtAddress)); in HandleEnhAckIe()
|
/openthread-latest/src/core/radio/ |
D | trel_interface.hpp | 131 … bool Matches(const Mac::ExtAddress &aExtAddress) const { return GetExtAddress() == aExtAddress; } in Matches() 153 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() argument 266 Peer *FindPeer(const Mac::ExtAddress &aExtAddress); 303 Mac::ExtAddress &aExtAddress,
|
D | radio.cpp | 79 void Radio::SetExtendedAddress(const Mac::ExtAddress &aExtAddress) in SetExtendedAddress() argument 83 address.Set(aExtAddress.m8, Mac::ExtAddress::kReverseByteOrder); in SetExtendedAddress() 100 Error Radio::AddSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress) in AddSrcMatchExtEntry() argument 104 address.Set(aExtAddress.m8, Mac::ExtAddress::kReverseByteOrder); in AddSrcMatchExtEntry()
|
D | radio.hpp | 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() argument 733 …urn otPlatRadioConfigureEnhAckProbing(GetInstancePtr(), aLinkMetrics, aShortAddress, &aExtAddress); in ConfigureEnhAckProbing() 1024 inline Error Radio::ClearSrcMatchExtEntry(const Mac::ExtAddress &aExtAddress) in ClearSrcMatchExtEntry() argument 1026 return otPlatRadioClearSrcMatchExtEntry(GetInstancePtr(), &aExtAddress); in ClearSrcMatchExtEntry()
|
/openthread-latest/src/core/thread/ |
D | neighbor_table.cpp | 68 Neighbor *NeighborTable::FindParent(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFilt… in FindParent() argument 70 return FindParent(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindParent() 108 Neighbor *NeighborTable::FindNeighbor(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFi… in FindNeighbor() argument 110 return FindNeighbor(Neighbor::AddressMatcher(aExtAddress, aFilter)); in FindNeighbor() 167 Neighbor *NeighborTable::FindRxOnlyNeighborRouter(const Mac::ExtAddress &aExtAddress) in FindRxOnlyNeighborRouter() argument 171 macAddress.SetExtended(aExtAddress); in FindRxOnlyNeighborRouter()
|
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);
|
D | neighbor.hpp | 137 AddressMatcher(const Mac::ExtAddress &aExtAddress, StateFilter aStateFilter) in AddressMatcher() argument 138 : AddressMatcher(aStateFilter, Mac::kShortAddrInvalid, &aExtAddress) in AddressMatcher() 176 …cher(StateFilter aStateFilter, Mac::ShortAddress aShortAddress, const Mac::ExtAddress *aExtAddress) in AddressMatcher() argument 179 , mExtAddress(aExtAddress) in AddressMatcher()
|
/openthread-latest/src/core/api/ |
D | multi_radio_api.cpp | 45 const otExtAddress *aExtAddress, in otMultiRadioGetNeighborInfo() argument 51 neighbor = AsCoreType(aInstance).Get<NeighborTable>().FindNeighbor(AsCoreType(aExtAddress), in otMultiRadioGetNeighborInfo()
|
D | link_raw_api.cpp | 138 otError otLinkRawSrcMatchAddExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkRawSrcMatchAddExtEntry() argument 145 error = instance.Get<Radio>().AddSrcMatchExtEntry(AsCoreType(aExtAddress)); in otLinkRawSrcMatchAddExtEntry() 163 otError otLinkRawSrcMatchClearExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkRawSrcMatchClearExtEntry() argument 170 error = instance.Get<Radio>().ClearSrcMatchExtEntry(AsCoreType(aExtAddress)); in otLinkRawSrcMatchClearExtEntry() 256 otError otLinkSetExtendedAddress(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkSetExtendedAddress() argument 258 return AsCoreType(aInstance).Get<Mac::LinkRaw>().SetExtAddress(AsCoreType(aExtAddress)); in otLinkSetExtendedAddress()
|
D | link_api.cpp | 128 otError otLinkSetExtendedAddress(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkSetExtendedAddress() argument 135 instance.Get<Mac::Mac>().SetExtAddress(AsCoreType(aExtAddress)); in otLinkSetExtendedAddress() 231 otError otLinkFilterAddAddress(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkFilterAddAddress() argument 233 return AsCoreType(aInstance).Get<Mac::Filter>().AddAddress(AsCoreType(aExtAddress)); in otLinkFilterAddAddress() 236 void otLinkFilterRemoveAddress(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkFilterRemoveAddress() argument 238 AsCoreType(aInstance).Get<Mac::Filter>().RemoveAddress(AsCoreType(aExtAddress)); in otLinkFilterRemoveAddress() 254 otError otLinkFilterAddRssIn(otInstance *aInstance, const otExtAddress *aExtAddress, int8_t aRss) in otLinkFilterAddRssIn() argument 256 return AsCoreType(aInstance).Get<Mac::Filter>().AddRssIn(AsCoreType(aExtAddress), aRss); in otLinkFilterAddRssIn() 259 void otLinkFilterRemoveRssIn(otInstance *aInstance, const otExtAddress *aExtAddress) in otLinkFilterRemoveRssIn() argument 261 AsCoreType(aInstance).Get<Mac::Filter>().RemoveRssIn(AsCoreType(aExtAddress)); in otLinkFilterRemoveRssIn()
|
D | link_metrics_api.cpp | 111 const otExtAddress *aExtAddress, in otLinkMetricsManagerGetMetricsValueByExtAddr() argument 116 …VerifyOrExit(aExtAddress != nullptr && aLinkMetricsValues != nullptr, error = OT_ERROR_INVALID_ARG… in otLinkMetricsManagerGetMetricsValueByExtAddr() 119 AsCoreType(aExtAddress), AsCoreType(aLinkMetricsValues)); in otLinkMetricsManagerGetMetricsValueByExtAddr()
|
/openthread-latest/tests/nexus/platform/ |
D | nexus_radio.cpp | 66 void otPlatRadioSetExtendedAddress(otInstance *aInstance, const otExtAddress *aExtAddress) in otPlatRadioSetExtendedAddress() argument 68 AsNode(aInstance).mRadio.mExtAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioSetExtendedAddress() 168 otError otPlatRadioAddSrcMatchExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress) in otPlatRadioAddSrcMatchExtEntry() argument 174 extAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioAddSrcMatchExtEntry() 198 otError otPlatRadioClearSrcMatchExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress) in otPlatRadioClearSrcMatchExtEntry() argument 205 extAddress.Set(aExtAddress->m8, Mac::ExtAddress::kReverseByteOrder); in otPlatRadioClearSrcMatchExtEntry()
|
/openthread-latest/include/openthread/ |
D | link.h | 515 otError otLinkSetExtendedAddress(otInstance *aInstance, const otExtAddress *aExtAddress); 679 otError otLinkFilterAddAddress(otInstance *aInstance, const otExtAddress *aExtAddress); 691 void otLinkFilterRemoveAddress(otInstance *aInstance, const otExtAddress *aExtAddress); 734 otError otLinkFilterAddRssIn(otInstance *aInstance, const otExtAddress *aExtAddress, int8_t aRss); 749 void otLinkFilterRemoveRssIn(otInstance *aInstance, const otExtAddress *aExtAddress);
|
D | link_metrics.h | 135 const otExtAddress *aExtAddress, 268 const otExtAddress *aExtAddress,
|
D | link_raw.h | 286 otError otLinkRawSrcMatchAddExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress); 310 otError otLinkRawSrcMatchClearExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress);
|
/openthread-latest/src/cli/ |
D | cli_link_metrics.hpp | 108 const otExtAddress *aExtAddress, 113 const otExtAddress *aExtAddress,
|
/openthread-latest/src/core/common/ |
D | settings.hpp | 269 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() argument 347 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() argument 403 void SetExtAddress(const Mac::ExtAddress &aExtAddress) { mExtAddress = aExtAddress; } in SetExtAddress() argument
|
/openthread-latest/src/core/net/ |
D | ip6_address.cpp | 250 void InterfaceIdentifier::SetFromExtAddress(const Mac::ExtAddress &aExtAddress) in SetFromExtAddress() argument 254 addr = aExtAddress; in SetFromExtAddress() 259 void InterfaceIdentifier::ConvertToExtAddress(Mac::ExtAddress &aExtAddress) const in ConvertToExtAddress() 261 aExtAddress.Set(mFields.m8); in ConvertToExtAddress() 262 aExtAddress.ToggleLocal(); in ConvertToExtAddress() 340 void Address::SetToLinkLocalAddress(const Mac::ExtAddress &aExtAddress) in SetToLinkLocalAddress() argument 344 GetIid().SetFromExtAddress(aExtAddress); in SetToLinkLocalAddress()
|