Home
last modified time | relevance | path

Searched refs:aExtAddress (Results 1 – 25 of 64) sorted by relevance

123

/openthread-latest/examples/platforms/utils/
Dsoft_source_match_table.c162 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 …]
Dlink_metrics.cpp64 …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()
Dmac_frame.h133 const otExtAddress *aExtAddress);
152 const otExtAddress *aExtAddress);
194 void otMacFrameProcessTransmitAesCcm(otRadioFrame *aFrame, const otExtAddress *aExtAddress);
Dmac_frame.cpp43 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/
Dmac_filter.cpp54 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 …]
Dmac_filter.hpp117 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/
Dlink_metrics_manager.hpp136 … 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,
Dlink_metrics_manager.cpp74 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/
Dtrel_interface.hpp131 … 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,
Dradio.cpp79 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()
Dradio.hpp341 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/
Dneighbor_table.cpp68 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()
Dneighbor_table.hpp107 Neighbor *FindParent(const Mac::ExtAddress &aExtAddress,
141 Neighbor *FindNeighbor(const Mac::ExtAddress &aExtAddress,
176 Neighbor *FindRxOnlyNeighborRouter(const Mac::ExtAddress &aExtAddress);
Dneighbor.hpp137 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/
Dmulti_radio_api.cpp45 const otExtAddress *aExtAddress, in otMultiRadioGetNeighborInfo() argument
51 neighbor = AsCoreType(aInstance).Get<NeighborTable>().FindNeighbor(AsCoreType(aExtAddress), in otMultiRadioGetNeighborInfo()
Dlink_raw_api.cpp138 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()
Dlink_api.cpp128 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()
Dlink_metrics_api.cpp111 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/
Dnexus_radio.cpp66 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/
Dlink.h515 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);
Dlink_metrics.h135 const otExtAddress *aExtAddress,
268 const otExtAddress *aExtAddress,
Dlink_raw.h286 otError otLinkRawSrcMatchAddExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress);
310 otError otLinkRawSrcMatchClearExtEntry(otInstance *aInstance, const otExtAddress *aExtAddress);
/openthread-latest/src/cli/
Dcli_link_metrics.hpp108 const otExtAddress *aExtAddress,
113 const otExtAddress *aExtAddress,
/openthread-latest/src/core/common/
Dsettings.hpp269 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/
Dip6_address.cpp250 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()

123