• Home
  • Raw
  • Download

Lines Matching refs:before_

62   before_ = &dst_[0];  in ResetDateCache()
212 after_ = LeastRecentlyUsedDST(before_); in ExtendTheAfterSegment()
238 if (before_->start_sec <= time_sec && in DaylightSavingsOffsetInMs()
239 time_sec <= before_->end_sec) { in DaylightSavingsOffsetInMs()
241 before_->last_used = ++dst_usage_counter_; in DaylightSavingsOffsetInMs()
242 return before_->offset_ms; in DaylightSavingsOffsetInMs()
247 ASSERT(InvalidSegment(before_) || before_->start_sec <= time_sec); in DaylightSavingsOffsetInMs()
250 if (InvalidSegment(before_)) { in DaylightSavingsOffsetInMs()
252 before_->start_sec = time_sec; in DaylightSavingsOffsetInMs()
253 before_->end_sec = time_sec; in DaylightSavingsOffsetInMs()
254 before_->offset_ms = GetDaylightSavingsOffsetFromOS(time_sec); in DaylightSavingsOffsetInMs()
255 before_->last_used = ++dst_usage_counter_; in DaylightSavingsOffsetInMs()
256 return before_->offset_ms; in DaylightSavingsOffsetInMs()
259 if (time_sec <= before_->end_sec) { in DaylightSavingsOffsetInMs()
261 before_->last_used = ++dst_usage_counter_; in DaylightSavingsOffsetInMs()
262 return before_->offset_ms; in DaylightSavingsOffsetInMs()
265 if (time_sec > before_->end_sec + kDefaultDSTDeltaInSec) { in DaylightSavingsOffsetInMs()
271 DST* temp = before_; in DaylightSavingsOffsetInMs()
272 before_ = after_; in DaylightSavingsOffsetInMs()
280 before_->last_used = ++dst_usage_counter_; in DaylightSavingsOffsetInMs()
284 if (before_->end_sec + kDefaultDSTDeltaInSec <= after_->start_sec) { in DaylightSavingsOffsetInMs()
285 int new_after_start_sec = before_->end_sec + kDefaultDSTDeltaInSec; in DaylightSavingsOffsetInMs()
297 if (before_->offset_ms == after_->offset_ms) { in DaylightSavingsOffsetInMs()
299 before_->end_sec = after_->end_sec; in DaylightSavingsOffsetInMs()
301 return before_->offset_ms; in DaylightSavingsOffsetInMs()
307 int delta = after_->start_sec - before_->end_sec; in DaylightSavingsOffsetInMs()
308 int middle_sec = (i == 0) ? time_sec : before_->end_sec + delta / 2; in DaylightSavingsOffsetInMs()
310 if (before_->offset_ms == offset_ms) { in DaylightSavingsOffsetInMs()
311 before_->end_sec = middle_sec; in DaylightSavingsOffsetInMs()
312 if (time_sec <= before_->end_sec) { in DaylightSavingsOffsetInMs()
320 DST* temp = before_; in DaylightSavingsOffsetInMs()
321 before_ = after_; in DaylightSavingsOffsetInMs()
335 ASSERT(before_ != after_); in ProbeDST()
352 before = InvalidSegment(before_) ? before_ : LeastRecentlyUsedDST(after); in ProbeDST()
367 before_ = before; in ProbeDST()