HomeSort by: relevance | last modified time | path
    Searched refs:kShadowCell (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_shadow_test.cc 70 for (unsigned i = 1; i < kShadowCell; i++)
72 for (unsigned i = kShadowCell; i < 2*kShadowCell; i++)
74 for (unsigned i = 2*kShadowCell; i < 3*kShadowCell; i++)
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_defs.h 81 const uptr kShadowCell = 8;
87 const uptr kShadowMultiplier = kShadowSize * kShadowCnt / kShadowCell;
tsan_rtl_thread.cc 373 bool unaligned = (addr % kShadowCell) != 0;
376 for (; addr % kShadowCell && size; addr++, size--) {
380 cur.SetAddr0AndSizeLog(addr & (kShadowCell - 1), kAccessSizeLog);
387 for (; size >= kShadowCell; addr += kShadowCell, size -= kShadowCell) {
401 cur.SetAddr0AndSizeLog(addr & (kShadowCell - 1), kAccessSizeLog);
tsan_rtl.cc 303 for (int x = -(int)kShadowCell; x <= (int)kShadowCell; x += kShadowCell) {
304 const uptr p = RoundDown(p0 + x, kShadowCell);
887 uptr offset = addr % kShadowCell;
889 offset = kShadowCell - offset;
902 size = (size + (kShadowCell - 1)) & ~(kShadowCell - 1);
907 CHECK(IsShadowMem((uptr)(p + size * kShadowCnt / kShadowCell - 1)));
909 for (uptr i = 0; i < size / kShadowCell * kShadowCnt;)
    [all...]
tsan_platform.h 799 return (((x) & ~(Mapping::kAppMemMsk | (kShadowCell - 1)))
803 return ((x & ~(kShadowCell - 1)) * kShadowCnt) | Mapping::kShadowBeg;
805 return ((x & ~(kShadowCell - 1)) * kShadowCnt) + Mapping::kShadowBeg;

Completed in 17 milliseconds