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

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_shadow_test.cc 73 CHECK_EQ(s0 + kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i]));
75 CHECK_EQ(s0 + 2*kShadowSize*kShadowCnt, MemToShadow((uptr)&data[i]));
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_defs.h 78 const uptr kShadowCnt = 4;
87 const uptr kShadowMultiplier = kShadowSize * kShadowCnt / kShadowCell;
tsan_rtl_thread.cc 348 if (!IsShadowMem((uptr)(shadow_mem + size * kShadowCnt / 8 - 1))) {
350 shadow_mem + size * kShadowCnt / 8 - 1, addr + size - 1);
351 DCHECK(IsShadowMem((uptr)(shadow_mem + size * kShadowCnt / 8 - 1)));
385 shadow_mem += kShadowCnt;
394 shadow_mem += kShadowCnt;
tsan_platform.h 800 ^ Mapping::kAppMemXor) * kShadowCnt;
803 return ((x & ~(kShadowCell - 1)) * kShadowCnt) | Mapping::kShadowBeg;
805 return ((x & ~(kShadowCell - 1)) * kShadowCnt) + Mapping::kShadowBeg;
888 uptr p = (s / kShadowCnt) ^ Mapping::kAppMemXor;
893 p = ((s / kShadowCnt) ^ Mapping::kAppMemXor) +
899 return ((s / kShadowCnt) ^ Mapping::kAppMemXor) | Mapping::kAppMemMsk;
902 return (s & ~Mapping::kShadowBeg) / kShadowCnt;
904 return (s - Mapping::kShadowBeg) / kShadowCnt;
tsan_rtl.cc 681 StoreShadow(shadow_mem + (cur.epoch() % kShadowCnt), store_word);
713 for (uptr i = 0; i < kShadowCnt; i++) {
907 CHECK(IsShadowMem((uptr)(p + size * kShadowCnt / kShadowCell - 1)));
909 for (uptr i = 0; i < size / kShadowCell * kShadowCnt;) {
911 for (uptr j = 1; j < kShadowCnt; j++)
918 u64 *end = begin + size / kShadowCell * kShadowCnt;
923 for (uptr j = 1; j < kShadowCnt; j++)
935 for (uptr j = 1; j < kShadowCnt; j++)

Completed in 44 milliseconds