Searched refs:OnLinkPrefix (Results 1 – 3 of 3) sorted by relevance
| /openthread-latest/src/core/border_router/ |
| D | routing_manager.cpp | 929 void RoutingManager::OnLinkPrefix::SetFrom(const PrefixInfoOption &aPio) in SetFrom() 937 void RoutingManager::OnLinkPrefix::SetFrom(const PrefixTableEntry &aPrefixTableEntry) in SetFrom() 945 bool RoutingManager::OnLinkPrefix::IsDeprecated(void) const { return GetDeprecationTime() <= TimerM… in IsDeprecated() 947 TimeMilli RoutingManager::OnLinkPrefix::GetDeprecationTime(void) const in GetDeprecationTime() 952 TimeMilli RoutingManager::OnLinkPrefix::GetStaleTime(void) const in GetStaleTime() 957 void RoutingManager::OnLinkPrefix::AdoptValidAndPreferredLifetimesFrom(const OnLinkPrefix &aPrefix) in AdoptValidAndPreferredLifetimesFrom() 985 void RoutingManager::OnLinkPrefix::CopyInfoTo(PrefixTableEntry &aEntry, TimeMilli aNow) const in CopyInfoTo() 994 bool RoutingManager::OnLinkPrefix::IsFavoredOver(const Ip6::Prefix &aPrefix) const in IsFavoredOver() 1299 Entry<OnLinkPrefix> *entry; in ProcessPrefixInfoOption() 1329 entry = AllocateEntry<OnLinkPrefix>(); in ProcessPrefixInfoOption() [all …]
|
| D | routing_manager.hpp | 724 class OnLinkPrefix : public LifetimedPrefix, public Clearable<OnLinkPrefix> class in ot::BorderRouter::RoutingManager 734 void AdoptValidAndPreferredLifetimesFrom(const OnLinkPrefix &aPrefix); 920 using OnLinkPrefixList = OwningList<Entry<OnLinkPrefix>>; 1013 Entry<OnLinkPrefix> mOnLinkEntry; 1026 void UpdateFrom(const OnLinkPrefix &aOnLinkPrefix); 1043 void DetermineStaleTimeFor(const OnLinkPrefix &aPrefix, NextFireTime &aStaleTime); 1486 class PrefixEntry : public OnLinkPrefix 1613 inline RoutingManager::RxRaTracker::Entry<RoutingManager::OnLinkPrefix>
|
| /openthread-latest/tests/unit/ |
| D | test_routing_manager.cpp | 965 struct OnLinkPrefix : public Pio struct 967 OnLinkPrefix(const Ip6::Prefix &aPrefix, in OnLinkPrefix() argument 994 void VerifyPrefixTable(const OnLinkPrefix (&aOnLinkPrefixes)[kNumOnLinkPrefixes], in VerifyPrefixTable() 1000 template <uint16_t kNumOnLinkPrefixes> void VerifyPrefixTable(const OnLinkPrefix (&aOnLinkPrefixes)… in VerifyPrefixTable() 1010 void VerifyPrefixTable(const OnLinkPrefix *aOnLinkPrefixes, in VerifyPrefixTable() 1038 const OnLinkPrefix &onLinkPrefix = aOnLinkPrefixes[index]; in VerifyPrefixTable() 1288 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters() 1307 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters() 1322 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters() 1343 … VerifyPrefixTable({OnLinkPrefix(onLinkPrefix, kValidLitime, kPreferredLifetime, routerAddressA)}, in TestSamePrefixesFromMultipleRouters() [all …]
|