Lines Matching refs:whenElapsed
57 whenElapsed {_whenElapsed},
69 TIME_HILOGD(TIME_MODULE_SERVICE, "Update whenElapsed, id=%{public}" PRId64 "", id);
70 auto oldWhenElapsed = whenElapsed;
71 whenElapsed = now + offset;
73 maxWhenElapsed = whenElapsed + windowLength;
83 return (oldWhenElapsed != whenElapsed) || (oldMaxWhenElapsed != maxWhenElapsed);
88 auto oldWhenElapsed = whenElapsed;
92 auto oldTimeSec = std::chrono::duration_cast<std::chrono::seconds>(whenElapsed.time_since_epoch());
94 whenElapsed = std::chrono::steady_clock::time_point(timeSec);
96 maxWhenElapsed = whenElapsed;
102 if (whenElapsed < now) {
103 whenElapsed += std::chrono::duration_cast<std::chrono::milliseconds>(intervalSec);
109 whenElapsed.time_since_epoch() - oldWhenElapsed.time_since_epoch());
111 return (oldWhenElapsed != whenElapsed) || (oldMaxWhenElapsed != maxWhenElapsed);
116 auto oldWhenElapsed = whenElapsed;
118 whenElapsed = originWhenElapsed;
121 whenElapsed.time_since_epoch() - oldWhenElapsed.time_since_epoch());
123 return (oldWhenElapsed != whenElapsed) || (oldMaxWhenElapsed != maxWhenElapsed);