Home
last modified time | relevance | path

Searched refs:aDestRloc16 (Results 1 – 6 of 6) sorted by relevance

/openthread-3.5.0/src/core/thread/
Drouter_table.cpp389 uint8_t RouterTable::GetPathCost(uint16_t aDestRloc16) const in GetPathCost()
394 GetNextHopAndPathCost(aDestRloc16, nextHopRloc16, pathCost); in GetPathCost()
404 void RouterTable::GetNextHopAndPathCost(uint16_t aDestRloc16, uint16_t &aNextHopRloc16, uint8_t &aP… in GetNextHopAndPathCost() argument
415 if (aDestRloc16 == Get<Mle::Mle>().GetRloc16()) in GetNextHopAndPathCost()
419 aNextHopRloc16 = aDestRloc16; in GetNextHopAndPathCost()
423 destRouterId = Mle::RouterIdFromRloc16(aDestRloc16); in GetNextHopAndPathCost()
460 … const Child *child = Get<ChildTable>().FindChild(aDestRloc16, Child::kInStateAnyExceptInvalid); in GetNextHopAndPathCost()
463 aNextHopRloc16 = aDestRloc16; in GetNextHopAndPathCost()
492 if (!Mle::IsActiveRouter(aDestRloc16)) in GetNextHopAndPathCost()
504 uint16_t RouterTable::GetNextHop(uint16_t aDestRloc16) const in GetNextHop()
[all …]
Drouter_table.hpp175 uint8_t GetPathCost(uint16_t aDestRloc16) const;
193 uint16_t GetNextHop(uint16_t aDestRloc16) const;
203 …void GetNextHopAndPathCost(uint16_t aDestRloc16, uint16_t &aNextHopRloc16, uint8_t &aPathCost) con…
Dmle_router.hpp412 void ResolveRoutingLoops(uint16_t aSourceMac, uint16_t aDestRloc16);
Dmle_router.cpp3368 void MleRouter::ResolveRoutingLoops(uint16_t aSourceMac, uint16_t aDestRloc16) in ResolveRoutingLoops() argument
3372 if (aSourceMac != GetNextHop(aDestRloc16)) in ResolveRoutingLoops()
3378 router = mRouterTable.FindRouterByRloc16(aDestRloc16); in ResolveRoutingLoops()
/openthread-3.5.0/src/core/api/
Dthread_ftd_api.cpp417 uint16_t aDestRloc16, in otThreadGetNextHopAndPathCost() argument
425 aDestRloc16, (aNextHopRloc16 != nullptr) ? *aNextHopRloc16 : nextHopRloc16, in otThreadGetNextHopAndPathCost()
/openthread-3.5.0/include/openthread/
Dthread_ftd.h919 uint16_t aDestRloc16,