Lines Matching defs:To
31 // Releases [From, To) range of pages back to OS. Note that `From` and `To`
33 void releasePageRangeToOS(uptr From, uptr To) {
34 const uptr Size = To - From;
61 // Releases [From, To) range of pages back to OS.
62 void releasePageRangeToOS(uptr From, uptr To) {
63 const uptr Size = To - From;
89 void releasePageRangeToOS(uptr From, uptr To) {
90 DCHECK_EQ((To - From) % getPageSizeCached(), 0U);
91 ReleasedPagesCount += (To - From) / getPageSizeCached();
287 void incRange(uptr Region, uptr From, uptr To) const {
288 DCHECK_LE(From, To);
289 const uptr Top = Min(To + 1, NumCounters);
295 // page may vary. To provide an easier way to tell if all the blocks are
305 void setAsAllCountedRange(uptr Region, uptr From, uptr To) const {
306 DCHECK_LE(From, To);
307 const uptr Top = Min(To + 1, NumCounters);
450 // `To` has to be page aligned but with one exception, if `To` is equal to the
452 bool markRangeAsAllCounted(uptr From, uptr To, uptr Base,
454 DCHECK_LT(From, To);
455 DCHECK_LE(To, Base + RegionSize);
457 DCHECK_LE(To - From, RegionSize);
463 uptr ToInRegion = To - Base;
477 // From To
503 // When the last block sits across `To`, we can't just mark the pages
511 // From To
519 // The last block is not aligned to `To`, we need to increment the
530 // page in between the range [From, To).