Lines Matching refs:aNeighbor
1096 void Mle::InitNeighbor(Neighbor &aNeighbor, const RxInfo &aRxInfo) in InitNeighbor() argument
1098 aRxInfo.mMessageInfo.GetPeerAddr().GetIid().ConvertToExtAddress(aNeighbor.GetExtAddress()); in InitNeighbor()
1099 aNeighbor.GetLinkInfo().Clear(); in InitNeighbor()
1100 aNeighbor.GetLinkInfo().AddRss(aRxInfo.mMessage.GetAverageRss()); in InitNeighbor()
1101 aNeighbor.ResetLinkFailures(); in InitNeighbor()
1102 aNeighbor.SetLastHeard(TimerMilli::GetNow()); in InitNeighbor()
2700 void Mle::ReestablishLinkWithNeighbor(Neighbor &aNeighbor) in ReestablishLinkWithNeighbor() argument
2702 VerifyOrExit(IsAttached() && aNeighbor.IsStateValid()); in ReestablishLinkWithNeighbor()
2704 if (IsChild() && (&aNeighbor == &mParent)) in ReestablishLinkWithNeighbor()
2713 if (IsRouterRloc16(aNeighbor.GetRloc16())) in ReestablishLinkWithNeighbor()
2715 Get<MleRouter>().SendLinkRequest(static_cast<Router *>(&aNeighbor)); in ReestablishLinkWithNeighbor()
2717 else if (Get<ChildTable>().Contains(aNeighbor)) in ReestablishLinkWithNeighbor()
2719 Child &child = static_cast<Child &>(aNeighbor); in ReestablishLinkWithNeighbor()
5279 Error Mle::TxMessage::AppendRouteTlv(Neighbor *aNeighbor) in AppendRouteTlv() argument
5284 Get<RouterTable>().FillRouteTlv(tlv, aNeighbor); in AppendRouteTlv()