Lines Matching refs:IsRouterEligible
127 bool MleRouter::IsRouterEligible(void) const in IsRouterEligible() function in ot::Mle::MleRouter
212 VerifyOrExit(IsRouterOrLeader() && !IsRouterEligible()); in HandleSecurityPolicyChanged()
242 VerifyOrExit(IsRouterEligible(), error = kErrorNotCapable); in BecomeRouter()
281 VerifyOrExit(IsRouterEligible(), error = kErrorNotCapable); in BecomeLeader()
487 VerifyOrExit(IsRouterEligible(), mAdvertiseTrickleTimer.Stop()); in HandleAdvertiseTrickleTimer()
1165 VerifyOrExit(IsAttached() && IsRouterEligible()); in IsSingleton()
1456 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleParentRequest()
1650 if (roleTransitionTimeoutExpired && !IsRouterEligible()) in HandleTimeTick()
2087 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleChildIdRequest()
2737 VerifyOrExit(IsRouterEligible(), error = kErrorInvalidState); in HandleDiscoveryRequest()
3507 return IsRouterEligible() && IsChild() && !mAddressSolicitRejected && in IsExpectedToBecomeRouterSoon()