OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:kShadowCnt
(Results
1 - 5
of
5
) sorted by null
/external/compiler-rt/lib/tsan/rtl/
tsan_defs.h
59
const uptr
kShadowCnt
= 4;
68
const uptr kShadowMultiplier = kShadowSize *
kShadowCnt
/ kShadowCell;
tsan_rtl_thread.cc
355
if (!IsShadowMem((uptr)(shadow_mem + size *
kShadowCnt
/ 8 - 1))) {
357
shadow_mem + size *
kShadowCnt
/ 8 - 1, addr + size - 1);
358
DCHECK(IsShadowMem((uptr)(shadow_mem + size *
kShadowCnt
/ 8 - 1)));
391
shadow_mem +=
kShadowCnt
;
400
shadow_mem +=
kShadowCnt
;
tsan_platform.h
588
^ Mapping::kAppMemXor) *
kShadowCnt
;
590
return ((x & ~(kShadowCell - 1)) *
kShadowCnt
) | Mapping::kShadowBeg;
653
return (s /
kShadowCnt
) ^ Mapping::kAppMemXor;
657
return ((s /
kShadowCnt
) ^ Mapping::kAppMemXor) + Mapping::kMidShadowOff;
660
return ((s /
kShadowCnt
) ^ Mapping::kAppMemXor) | Mapping::kAppMemMsk;
663
return (s & ~Mapping::kShadowBeg) /
kShadowCnt
;
666
return (s - Mapping::kShadowBeg) /
kShadowCnt
;
tsan_rtl.cc
620
StoreShadow(shadow_mem + (cur.epoch() %
kShadowCnt
), store_word);
652
for (uptr i = 0; i <
kShadowCnt
; i++) {
847
CHECK(IsShadowMem((uptr)(p + size *
kShadowCnt
/ kShadowCell - 1)));
849
for (uptr i = 0; i < size / kShadowCell *
kShadowCnt
;) {
851
for (uptr j = 1; j <
kShadowCnt
; j++)
858
u64 *end = begin + size / kShadowCell *
kShadowCnt
;
863
for (uptr j = 1; j <
kShadowCnt
; j++)
874
for (uptr j = 1; j <
kShadowCnt
; j++)
/external/compiler-rt/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]));
Completed in 61 milliseconds