/openthread-latest/src/core/common/ |
D | timer.cpp | 44 : NextFireTime(TimerMilli::GetNow()) in NextFireTime() 67 const Timer::Scheduler::AlarmApi TimerMilli::Scheduler::sAlarmMilliApi = { 106 void TimerMilli::Start(uint32_t aDelay) { StartAt(GetNow(), aDelay); } in Start() 108 void TimerMilli::StartAt(TimeMilli aStartTime, uint32_t aDelay) in StartAt() 114 void TimerMilli::FireAt(TimeMilli aFireTime) in FireAt() 120 void TimerMilli::FireAt(const NextFireTime &aNextFireTime) in FireAt() 132 void TimerMilli::FireAtIfEarlier(TimeMilli aFireTime) in FireAtIfEarlier() 140 void TimerMilli::FireAtIfEarlier(const NextFireTime &aNextFireTime) in FireAtIfEarlier() 148 void TimerMilli::Stop(void) { Get<Scheduler>().Remove(*this); } in Stop() 150 void TimerMilli::RemoveAll(Instance &aInstance) { aInstance.Get<Scheduler>().RemoveAll(); } in RemoveAll() [all …]
|
D | timer.hpp | 217 class TimerMilli : public Timer class 225 friend class TimerMilli; 240 void Add(TimerMilli &aTimer) { Timer::Scheduler::Add(aTimer, sAlarmMilliApi); } in Add() 241 void Remove(TimerMilli &aTimer) { Timer::Scheduler::Remove(aTimer, sAlarmMilliApi); } in Remove() 254 TimerMilli(Instance &aInstance, Handler aHandler) in TimerMilli() function in ot::TimerMilli 330 …mplate <typename Owner, void (Owner::*HandleTimerPtr)(void)> class TimerMilliIn : public TimerMilli 339 : TimerMilli(aInstance, HandleTimer) in TimerMilliIn() 355 class TimerMilliContext : public TimerMilli 366 : TimerMilli(aInstance, aHandler) in TimerMilliContext()
|
D | trickle_timer.cpp | 44 : TimerMilli(aInstance, TrickleTimer::HandleTimer) in TrickleTimer() 62 TimeMilli startTime = TimerMilli::GetFireTime(); in GetStartTimeOfCurrentInterval() 126 TimerMilli::FireAt(endOfInterval); in SetIntervalMax() 201 TimerMilli::FireAt(endOfInterval); in SetIntervalMax() 268 TimerMilli::Start(mTimeInInterval); in StartNewInterval() 292 TimerMilli::Start(mInterval - mTimeInInterval); in HandleTimer()
|
D | trickle_timer.hpp | 56 class TrickleTimer : public TimerMilli 97 bool IsRunning(void) const { return TimerMilli::IsRunning(); } in IsRunning() 158 void Stop(void) { TimerMilli::Stop(); } in Stop()
|
D | uptime.cpp | 44 , mStartTime(TimerMilli::GetNow()) in Uptime() 53 TimeMilli now = TimerMilli::GetNow(); in GetUptime()
|
/openthread-latest/tests/unit/ |
D | test_multicast_listeners_table.cpp | 81 SuccessOrQuit(table.Add(static_cast<const Ip6::Address &>(MA401), TimerMilli::GetNow())); in TestMulticastListenersTable() 82 SuccessOrQuit(table.Add(static_cast<const Ip6::Address &>(MA501), TimerMilli::GetNow())); in TestMulticastListenersTable() 86 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA201), TimerMilli::GetNow()) == kErrorIn… in TestMulticastListenersTable() 88 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA301), TimerMilli::GetNow()) == kErrorIn… in TestMulticastListenersTable() 105 SuccessOrQuit(table.Add(address, TimerMilli::GetNow() + i)); in TestMulticastListenersTable() 110 …VerifyOrQuit(table.Add(static_cast<const Ip6::Address &>(MA501), TimerMilli::GetNow()) == kErrorNo… in TestMulticastListenersTable() 139 OT_ASSERT(listener.GetExpireTime() > TimerMilli::GetNow()); in TestMulticastListenersTable() 145 …IgnoreError(table.Add(address, TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, 100))… in TestMulticastListenersTable()
|
D | test_trickle_timer.cpp | 81 Time GetFireTime(void) const { return TimerMilli::GetFireTime(); } in GetFireTime() 93 static void RemoveAll(Instance &aInstance) { TimerMilli::RemoveAll(aInstance); } in RemoveAll()
|
/openthread-latest/src/core/thread/ |
D | time_sync_service.cpp | 109 mLastTimeSyncReceived = TimerMilli::GetNow(); in HandleTimeSyncMessage() 141 (TimerMilli::GetNow() - mLastTimeSyncSent > Time::SecToMsec(mTimeSyncPeriod))) in ProcessTimeSync() 153 mLastTimeSyncSent = TimerMilli::GetNow(); in ProcessTimeSync() 199 const uint32_t timeSyncLastSyncMs = TimerMilli::GetNow() - mLastTimeSyncReceived; in CheckAndHandleChanges()
|
D | neighbor.cpp | 90 mAge = Time::MsecToSec(TimerMilli::GetNow() - aNeighbor.GetLastHeard()); in SetFrom() 185 mLastRxFragmentTagTime = TimerMilli::GetNow(); in SetLastRxFragmentTag() 190 …return (mLastRxFragmentTag != 0) && (TimerMilli::GetNow() <= mLastRxFragmentTagTime + kLastRxFragm… in IsLastRxFragmentTagSet()
|
D | router_table.cpp | 174 router->SetLastHeard(TimerMilli::GetNow()); in Allocate() 177 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in Allocate() 209 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in Release() 227 aRouter.SetLastHeard(TimerMilli::GetNow()); in RemoveRouterLink() 335 …return (!mRouters.IsEmpty()) ? Time::MsecToSec(TimerMilli::GetNow() - mRouterIdSequenceLastUpdated… in GetLeaderAge() 508 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in UpdateRouterIdSet() 663 router->SetLastHeard(TimerMilli::GetNow()); in UpdateRoutes() 826 mRouterIdSequenceLastUpdated = TimerMilli::GetNow(); in HandleTimeTick()
|
D | dua_manager.cpp | 222 mLastRegistrationTime = TimerMilli::GetNow(); in AddDomainUnicastAddress() 367 (TimerMilli::GetNow() > (mLastRegistrationTime + TimeMilli::SecToMsec(kDuaDadPeriod)))) in HandleTimeTick() 470 mLastRegistrationTime = TimerMilli::GetNow(); in PerformNextRegistration() 498 lastTransactionTime = Time::MsecToSec(TimerMilli::GetNow() - child->GetLastHeard()); in PerformNextRegistration() 632 mLastRegistrationTime = TimerMilli::GetNow(); in ProcessDuaResponse()
|
D | announce_sender.hpp | 183 TimerMilli mTimer;
|
D | router.cpp | 52 …mAge = static_cast<uint8_t>(Time::MsecToSec(TimerMilli::GetNow() - aRouter.GetLastHear… in SetFrom()
|
D | network_data_publisher.cpp | 297 … mUpdateTime = TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, kMaxDelayToAdd); in UpdateState() 327 … mUpdateTime = TimerMilli::GetNow() + Random::NonCrypto::GetUint32InRange(1, kMaxDelayToRemove); in UpdateState() 362 if (mUpdateTime <= TimerMilli::GetNow()) in HandleTimer() 460 …LogInfo("%s - update in %lu msec", ToString().AsCString(), ToUlong(mUpdateTime - TimerMilli::GetNo… in LogUpdateTime()
|
/openthread-latest/src/core/utils/ |
D | jam_detector.cpp | 109 mCurSecondStartTime = TimerMilli::GetNow(); in CheckState() 199 uint32_t interval = TimerMilli::GetNow() - mCurSecondStartTime; in UpdateHistory()
|
D | ping_sender.cpp | 123 TimeMilli now = TimerMilli::GetNow(); in SendPing() 203 reply.mRoundTripTime = ClampToUint16(TimerMilli::GetNow() - TimeMilli(timestamp)); in HandleIcmpReceive()
|
D | link_metrics_manager.cpp | 258 subject->mLastUpdateTime = TimerMilli::GetNow(); in HandleEnhAckIe() 342 pastTimeMs = TimerMilli::GetNow() - mLastUpdateTime; in UpdateState()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.cpp | 503 TimeMilli now = TimerMilli::GetNow(); in ScheduleRoutingPolicyEvaluation() 633 mTxRaInfo.mLastTxTime = TimerMilli::GetNow(); in SendRouterAdvertisement() 934 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom() 942 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom() 945 …er::OnLinkPrefix::IsDeprecated(void) const { return GetDeprecationTime() <= TimerMilli::GetNow(); } in IsDeprecated() 976 else if (GetExpireTime() > TimerMilli::GetNow() + TimeMilli::SecToMsec(kTwoHoursInSeconds)) in AdoptValidAndPreferredLifetimesFrom() 1023 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom() 1031 mLastUpdateTime = TimerMilli::GetNow(); in SetFrom() 1253 mLocalRaHeaderUpdateTime = TimerMilli::GetNow(); in ProcessRaHeader() 1567 TimeMilli now = TimerMilli::GetNow(); in Evaluate() [all …]
|
/openthread-latest/src/core/mac/ |
D | data_poll_sender.cpp | 433 mTimerStartTime = TimerMilli::GetNow(); in ResetKeepAliveTimer() 448 now = TimerMilli::GetNow(); in ScheduleNextPoll() 525 …period = Time::SecToMsec(Min(Get<Mle::MleRouter>().GetTimeout(), Time::MsecToSec(TimerMilli::kMaxD… in GetDefaultPollPeriod()
|
/openthread-latest/src/core/meshcop/ |
D | dataset_manager.hpp | 276 DatasetManager(Instance &aInstance, Type aType, TimerMilli::Handler aTimerHandler); 318 TimerMilli mTimer;
|
D | joiner_router.cpp | 206 metadata.mSendTime = TimerMilli::GetNow() + kJoinerEntrustTxDelay; in DelaySendingJoinerEntrust() 235 if (TimerMilli::GetNow() < metadata.mSendTime) in SendDelayedJoinerEntrust()
|
D | dataset.cpp | 334 mUpdateTime = TimerMilli::GetNow(); in SetFrom() 357 mUpdateTime = TimerMilli::GetNow(); in SetFrom() 386 mUpdateTime = TimerMilli::GetNow(); in WriteTlv()
|
/openthread-latest/src/core/backbone_router/ |
D | multicast_listeners_table.cpp | 111 TimeMilli now = TimerMilli::GetNow(); in Expire() 295 now = TimerMilli::GetNow(); in GetNext()
|
/openthread-latest/src/core/net/ |
D | nat64_translator.cpp | 344 mActiveAddressMappings.RemoveAllMatching(idleMappings, TimerMilli::GetNow()); in ReleaseExpiredMappings() 371 mapping->Touch(TimerMilli::GetNow()); in AllocateMapping() 397 mapping->Touch(TimerMilli::GetNow()); in FindMapping() 572 TimeMilli now = TimerMilli::GetNow(); in GetNextAddressMapping()
|
D | sntp_client.cpp | 91 header.SetTransmitTimestampSeconds(TimerMilli::GetNow().GetValue() / 1000 + kTimeAt1970); in Query() 99 queryMetadata.mTransmissionTime = TimerMilli::GetNow() + kResponseTimeout; in Query()
|