Searched refs:GetParent (Results 1 – 16 of 16) sorted by relevance
58 const Neighbor &DataPollSender::GetParent(void) const in GetParent() function in ot::DataPollSender62 return parentCandidate.IsStateValid() ? parentCandidate : Get<Mle::MleRouter>().GetParent(); in GetParent()97 VerifyOrExit(GetParent().IsStateValidOrRestoring(), error = kErrorInvalidState); in SendDataPoll()133 const Neighbor &parent = GetParent(); in GetPollDestinationAddress()206 if (GetParent().IsStateInvalid()) in HandlePollSent()331 VerifyOrExit(Get<Mle::MleRouter>().GetParent().IsEnhancedKeepAliveSupported()); in ProcessTxDone()
259 const Neighbor &GetParent(void) const;
2181 VerifyOrExit(Get<Mle::Mle>().IsChild() && (&aNeighbor == &Get<Mle::Mle>().GetParent())); in UpdateNeighborLinkInfo()2438 if (mLinks.UpdateCsl(period, channel, Get<Mle::Mle>().GetParent().GetRloc16(), in UpdateCsl()2439 &Get<Mle::Mle>().GetParent().GetExtAddress())) in UpdateCsl()2491 …return Get<Mle::MleRouter>().IsChild() && Get<Mle::Mle>().GetParent().IsEnhancedKeepAliveSupported… in IsCslSupported()
51 if (mle.GetParent().Matches(aMatcher)) in FindParent()53 neighbor = &mle.GetParent(); in FindParent()252 VerifyOrExit(Get<Mle::Mle>().GetParent().IsStateValid()); in GetNextNeighborInfo()254 aNeighInfo.SetFrom(Get<Mle::Mle>().GetParent()); in GetNextNeighborInfo()
220 …VerifyOrExit(mle.IsFullThreadDevice() || mle.GetParent().IsThreadVersion1p1(), error = kErrorInval… in SendMlr()403 if (!mle.IsFullThreadDevice() && mle.GetParent().IsThreadVersion1p1()) in SendMlrMessage()612 bool needSendMlr = (mle.IsFullThreadDevice() || mle.GetParent().IsThreadVersion1p1()) && in UpdateReregistrationDelay()
350 … if (Get<Mle::Mle>().IsFullThreadDevice() || Get<Mle::Mle>().GetParent().IsThreadVersion1p1()) in HandleBackboneRouterPrimaryUpdate()443 …VerifyOrExit(mle.IsFullThreadDevice() || mle.GetParent().IsThreadVersion1p1(), error = kErrorInval… in PerformNextRegistration()503 if (!mle.IsFullThreadDevice() && mle.GetParent().IsThreadVersion1p1()) in PerformNextRegistration()
186 … (Get<NeighborTable>().FindNeighbor(aSourceAddress) == &Get<Mle::MleRouter>().GetParent())); in UpdateOnReceive()
416 const Router &parent = Get<Mle::Mle>().GetParent(); in GetNextHopAndPathCost()913 …else if (Get<Mle::Mle>().IsChild() && (router.GetRloc16() == Get<Mle::Mle>().GetParent().GetRloc16… in LogRouteTable()
404 Parent &GetParent(void) { return mParent; } in GetParent() function in ot::Mle::Mle411 const Parent &GetParent(void) const { return mParent; } in GetParent() function in ot::Mle::Mle
233 parent = &Get<Mle::MleRouter>().GetParent(); in ResetFrameCounters()
783 macDestAddr.SetShort(Get<Mle::MleRouter>().GetParent().GetRloc16()); in HandleFrameRequest()1736 Get<Mle::MleRouter>().GetParent().IsStateValidOrRestoring(), in SendEmptyMessage()
1154 || !GetParent().IsThreadVersion1p1() in HandleNotifierEvents()3950 parentRss = Get<Mle>().GetParent().GetLinkInfo().GetAverageRss(); in HandleTimer()3996 VerifyOrExit(aRouter.GetRloc16() != Get<Mle>().GetParent().GetRloc16()); in CompareAndUpdateSelectedParent()4003 …VerifyOrExit(routerRss >= Get<Mle>().GetParent().GetLinkInfo().GetAverageRss() + kRssMarginOverPar… in CompareAndUpdateSelectedParent()5024 || !Get<Mle>().GetParent().IsThreadVersion1p1() in AppendAddressRegistrationTlv()
360 …*aParentRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetAverageRss… in otThreadGetParentAverageRssi()374 *aLastRssi = AsCoreType(aInstance).Get<Mle::MleRouter>().GetParent().GetLinkInfo().GetLastRss(); in otThreadGetParentLastRssi()
285 HandleTimer(Get<Mle::MleRouter>().GetParent()); in HandleTimer()
502 mIsThisDeviceParent = mle.IsChild() && (mRloc16 == mle.GetParent().GetRloc16()); in ParseFrom()
3443 …if (Get<Mle::Mle>().IsChild() && (Get<Mle::Mle>().GetParent().GetTwoWayLinkQuality() != kLinkQuali… in SetPreferenceBasedOnRole()3465 if (Get<Mle::Mle>().GetParent().GetTwoWayLinkQuality() == kLinkQuality3) in HandleNotifierEvents()