/openthread-latest/src/core/thread/ |
D | neighbor_table.cpp | 40 NeighborTable::NeighborTable(Instance &aInstance) in NeighborTable() function in ot::NeighborTable 46 Neighbor *NeighborTable::FindParent(const Neighbor::AddressMatcher &aMatcher) in FindParent() 63 Neighbor *NeighborTable::FindParent(Mac::ShortAddress aShortAddress, Neighbor::StateFilter aFilter) in FindParent() 68 Neighbor *NeighborTable::FindParent(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFilt… in FindParent() 73 Neighbor *NeighborTable::FindParent(const Mac::Address &aMacAddress, Neighbor::StateFilter aFilter) in FindParent() 78 Neighbor *NeighborTable::FindNeighbor(const Neighbor::AddressMatcher &aMatcher) in FindNeighbor() 97 Neighbor *NeighborTable::FindNeighbor(Mac::ShortAddress aShortAddress, Neighbor::StateFilter aFilte… in FindNeighbor() 108 Neighbor *NeighborTable::FindNeighbor(const Mac::ExtAddress &aExtAddress, Neighbor::StateFilter aFi… in FindNeighbor() 113 Neighbor *NeighborTable::FindNeighbor(const Mac::Address &aMacAddress, Neighbor::StateFilter aFilte… in FindNeighbor() 120 Neighbor *NeighborTable::FindChildOrRouter(const Neighbor::AddressMatcher &aMatcher) in FindChildOrRouter() [all …]
|
D | neighbor_table.hpp | 48 class NeighborTable : public InstanceLocator, private NonCopyable class 84 explicit NeighborTable(Instance &aInstance);
|
D | mesh_forwarder_ftd.cpp | 94 Neighbor *neighbor = Get<NeighborTable>().FindNeighbor(destination); in SendMessage() 282 neighbor = Get<NeighborTable>().FindNeighbor(ip6header.GetDestination()); in RemoveMessagesForChild() 289 neighbor = Get<NeighborTable>().FindNeighbor(meshHeader.GetDestination()); in RemoveMessagesForChild() 360 neighbor = Get<NeighborTable>().FindNeighbor(nextHop); in UpdateMeshRoute() 364 neighbor = Get<NeighborTable>().FindNeighbor(meshHeader.GetDestination()); in UpdateMeshRoute() 429 else if ((neighbor = Get<NeighborTable>().FindNeighbor(aIp6Header.GetDestination())) != nullptr) in UpdateIp6RouteFtd() 542 (Get<NeighborTable>().FindNeighbor(aIp6Header.GetDestination()) != nullptr); in CheckReachability() 688 neighbor = Get<NeighborTable>().FindNeighbor(aRxInfo.mIp6Headers.GetSourceAddress()); in UpdateRoutes()
|
D | child.cpp | 145 Get<NeighborTable>().Signal(NeighborTable::kChildModeChanged, *this); in SetDeviceMode()
|
D | child_table.cpp | 250 Get<NeighborTable>().Signal(NeighborTable::kChildAdded, *child); in Restore()
|
D | radio_selector.cpp | 148 neighbor = Get<NeighborTable>().FindNeighbor(macDest, Neighbor::kInStateAnyExceptInvalid); in UpdateOnSendDone() 276 neighbor = Get<NeighborTable>().FindNeighbor(aMacDest, Neighbor::kInStateAnyExceptInvalid); in SelectRadio()
|
D | router_table.cpp | 73 Get<NeighborTable>().Signal(NeighborTable::kRouterRemoved, router); in ClearNeighbors() 108 Get<NeighborTable>().Signal(NeighborTable::kRouterRemoved, aRouter); in RemoveRouter()
|
D | child_table.hpp | 54 friend class NeighborTable;
|
D | child_supervision.cpp | 186 … (Get<NeighborTable>().FindNeighbor(aSourceAddress) == &Get<Mle::MleRouter>().GetParent())); in UpdateOnReceive()
|
D | router_table.hpp | 54 friend class NeighborTable;
|
D | mesh_forwarder.cpp | 853 … const Neighbor *neighbor = Get<NeighborTable>().FindNeighbor(aTxFrameInfo.mAddrs.mDestination); in PrepareMacHeaders() 1117 neighbor = Get<NeighborTable>().FindNeighbor(aMacDest); in UpdateNeighborOnSentFrame() 1457 … Get<NeighborTable>().FindNeighbor(aRxInfo.GetSrcAddr(), Neighbor::kInStateAnyExceptInvalid); in HandleFragment()
|
D | mle_router.cpp | 1057 mNeighborTable.Signal(NeighborTable::kRouterAdded, *router); in HandleLinkAcceptVariant() 1123 aRxInfo.mNeighbor = Get<NeighborTable>().FindNeighbor(neighborRloc16); in ProcessRouteTlv() 1349 mNeighborTable.Signal(NeighborTable::kRouterAdded, *router); in HandleAdvertisementOnFtd() 3267 mNeighborTable.Signal(NeighborTable::kChildRemoved, aNeighbor); in RemoveNeighbor() 3283 mNeighborTable.Signal(NeighborTable::kRouterRemoved, aNeighbor); in RemoveNeighbor() 3878 mNeighborTable.Signal(NeighborTable::kChildAdded, aChild); in SetChildStateToValid()
|
D | link_metrics.cpp | 391 aNeighbor = Get<NeighborTable>().FindNeighbor(macAddress); in FindNeighbor()
|
/openthread-latest/src/core/utils/ |
D | otns.cpp | 107 void Otns::EmitNeighborChange(NeighborTable::Event aEvent, const Neighbor &aNeighbor) in EmitNeighborChange() 111 case NeighborTable::kRouterAdded: in EmitNeighborChange() 114 case NeighborTable::kRouterRemoved: in EmitNeighborChange() 117 case NeighborTable::kChildAdded: in EmitNeighborChange() 120 case NeighborTable::kChildRemoved: in EmitNeighborChange() 123 case NeighborTable::kChildModeChanged: in EmitNeighborChange()
|
D | history_tracker.cpp | 135 …Neighbor *neighbor = Get<NeighborTable>().FindNeighbor(aMacAddress, Neighbor::kInStateAnyExceptInv… in RecordMessage() 181 void HistoryTracker::RecordNeighborEvent(NeighborTable::Event aEvent, const NeighborTable::EntryInf… in RecordNeighborEvent() 189 case NeighborTable::kChildAdded: in RecordNeighborEvent() 190 case NeighborTable::kChildRemoved: in RecordNeighborEvent() 191 case NeighborTable::kChildModeChanged: in RecordNeighborEvent() 201 case NeighborTable::kRouterAdded: in RecordNeighborEvent() 202 case NeighborTable::kRouterRemoved: in RecordNeighborEvent() 215 case NeighborTable::kChildAdded: in RecordNeighborEvent() 224 case NeighborTable::kRouterAdded: in RecordNeighborEvent() 228 case NeighborTable::kChildRemoved: in RecordNeighborEvent() [all …]
|
D | link_metrics_manager.cpp | 130 while (Get<NeighborTable>().GetNextNeighborInfo(iterator, neighborInfo) == kErrorNone) in UpdateSubjects() 218 neighbor = Get<NeighborTable>().FindNeighbor(extAddress); in HandleMgmtResponse() 283 Neighbor *neighbor = aInstance.Get<NeighborTable>().FindNeighbor(mExtAddress); in ConfigureEap() 309 Neighbor *neighbor = aInstance.Get<NeighborTable>().FindNeighbor(mExtAddress); in UnregisterEap()
|
D | history_tracker.hpp | 79 friend class ot::NeighborTable; 396 void RecordNeighborEvent(NeighborTable::Event aEvent, const NeighborTable::EntryInfo &aInfo);
|
D | otns.hpp | 122 static void EmitNeighborChange(NeighborTable::Event aEvent, const Neighbor &aNeighbor);
|
/openthread-latest/src/core/api/ |
D | multi_radio_api.cpp | 51 neighbor = AsCoreType(aInstance).Get<NeighborTable>().FindNeighbor(AsCoreType(aExtAddress), in otMultiRadioGetNeighborInfo()
|
D | thread_ftd_api.cpp | 320 AsCoreType(aInstance).Get<NeighborTable>().RegisterCallback(aCallback); in otThreadRegisterNeighborTableCallback()
|
D | thread_api.cpp | 309 …return AsCoreType(aInstance).Get<NeighborTable>().GetNextNeighborInfo(*aIterator, AsCoreType(aInfo… in otThreadGetNextNeighborInfo()
|
/openthread-latest/src/core/radio/ |
D | trel_interface.cpp | 321 … if (Get<NeighborTable>().FindNeighbor(entry.GetExtAddress(), Neighbor::kInStateAny) != nullptr) in GetNewPeerEntry() 327 if (Get<NeighborTable>().FindRxOnlyNeighborRouter(entry.GetExtAddress()) != nullptr) in GetNewPeerEntry()
|
D | trel_link.cpp | 141 neighbor = Get<NeighborTable>().FindNeighbor(destAddr, Neighbor::kInStateAnyExceptInvalid); in BeginTransmit() 427 neighbor = Get<NeighborTable>().FindNeighbor(srcAddress, Neighbor::kInStateAnyExceptInvalid); in HandleAck()
|
/openthread-latest/src/core/mac/ |
D | mac.cpp | 1203 neighbor = Get<NeighborTable>().FindNeighbor(dstAddr); in RecordFrameTransmitStatus() 1330 Neighbor *neighbor = Get<NeighborTable>().FindNeighbor(dstAddr); in HandleTransmitDone() 1759 neighbor = Get<NeighborTable>().FindNeighbor(srcAddr); in ProcessEnhAckSecurity() 1768 neighbor = Get<NeighborTable>().FindNeighbor(dstAddr); in ProcessEnhAckSecurity() 1868 neighbor = !srcaddr.IsNone() ? Get<NeighborTable>().FindNeighbor(srcaddr) : nullptr; in HandleReceivedFrame() 1883 neighbor = Get<NeighborTable>().FindRxOnlyNeighborRouter(srcaddr); in HandleReceivedFrame()
|
/openthread-latest/src/core/instance/ |
D | instance.hpp | 793 template <> inline NeighborTable &Instance::Get(void) { return mMleRouter.mNeighborTable; } in Get()
|