Lines Matching defs:granularity

373   constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
375 uptr end_down = RoundDownTo(storage_end, granularity);
392 uptr beg_up = RoundUpTo(storage_beg, granularity);
398 uptr beg_down = RoundDownTo(storage_beg, granularity);
422 uptr granularity = ASAN_SHADOW_GRANULARITY;
438 uptr a = RoundDownTo(Min(old_end, new_end), granularity);
439 uptr c = RoundUpTo(Max(old_end, new_end), granularity);
440 uptr d1 = RoundDownTo(old_end, granularity);
441 // uptr d2 = RoundUpTo(old_mid, granularity);
452 if (a + granularity <= d1) {
455 // if (d2 + granularity <= c && c <= end)
456 // DCHECK_EQ(*(u8 *)MemToShadow(c - granularity),
459 uptr b1 = RoundDownTo(new_end, granularity);
460 uptr b2 = RoundUpTo(new_end, granularity);
468 CHECK_EQ(b2 - b1, granularity);
494 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
519 uptr a = RoundDownTo(old_beg, granularity);
520 uptr b = RoundUpTo(old_end, granularity);
526 uptr a = RoundDownTo(new_beg, granularity);
527 uptr b = RoundDownTo(new_end, granularity);
542 uptr a = RoundDownTo(new_beg, granularity);
545 uptr c = RoundDownTo(old_beg, granularity);
550 uptr a = RoundDownTo(old_beg, granularity);
553 uptr c = RoundDownTo(new_beg, granularity);
560 uptr a = RoundDownTo(old_end, granularity);
562 uptr c = RoundDownTo(new_end, granularity);
568 uptr a2 = RoundUpTo(new_end, granularity);
570 uptr c2 = RoundUpTo(old_end, granularity);
574 uptr a = RoundDownTo(new_end, granularity);
583 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
584 u8 s = (n == granularity) ? 0 : (n ? n : kAsanContiguousContainerOOBMagic);
593 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
594 uptr dst_end_down = RoundDownTo(dst_end, granularity);
599 uptr granule_beg = RoundDownTo(dst_ptr, granularity);
600 uptr granule_end = granule_beg + granularity;
625 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
626 uptr dst_end_down = RoundDownTo(dst_end, granularity);
631 uptr granule_beg = RoundDownTo(dst_ptr - 1, granularity);
653 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
655 uptr src_beg_down = RoundDownTo(src_beg, granularity);
656 uptr dst_beg_down = RoundDownTo(dst_beg, granularity);
669 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
671 uptr src_end_down = RoundDownTo(src_end, granularity);
672 uptr dst_end_down = RoundDownTo(dst_end, granularity);
688 // // src_beg % granularity != dst_beg % granularity
707 constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
726 uptr src_beg_up = RoundUpTo(src_beg, granularity);
727 uptr src_end_up = RoundUpTo(src_end, granularity);
729 if (src_beg % granularity != dst_beg % granularity ||
730 RoundDownTo(dst_end - 1, granularity) <= dst_beg) {
740 uptr dst_beg_up = RoundUpTo(dst_beg, granularity);
741 uptr dst_end_down = RoundDownTo(dst_end, granularity);
750 (dst_end_down - dst_beg_up) / granularity);
779 uptr granularity = ASAN_SHADOW_GRANULARITY;
789 ? RoundDownTo(end, granularity)
812 uptr granularity = ASAN_SHADOW_GRANULARITY;
820 beg = Max(storage_beg, RoundDownTo(beg, granularity));
826 ? RoundDownTo(storage_end, granularity)