OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:shadow_mem
(Results
1 - 4
of
4
) sorted by null
/external/compiler-rt/lib/tsan/rtl/
tsan_rtl_thread.cc
325
u64 *
shadow_mem
= (u64*)MemToShadow(addr);
339
if (!IsShadowMem((uptr)
shadow_mem
)) {
340
Printf("Bad shadow addr %p (%zx)\n",
shadow_mem
, addr);
341
DCHECK(IsShadowMem((uptr)
shadow_mem
));
343
if (!IsShadowMem((uptr)(
shadow_mem
+ size * kShadowCnt / 8 - 1))) {
345
shadow_mem
+ size * kShadowCnt / 8 - 1, addr + size - 1);
346
DCHECK(IsShadowMem((uptr)(
shadow_mem
+ size * kShadowCnt / 8 - 1)));
352
if (*
shadow_mem
== kShadowRodata) {
376
shadow_mem
, cur);
379
shadow_mem
+= kShadowCnt
[
all
...]
tsan_rtl.cc
563
void HandleRace(ThreadState *thr, u64 *
shadow_mem
,
567
thr->racy_shadow_addr =
shadow_mem
;
582
u64 *
shadow_mem
, Shadow cur) {
628
StoreShadow(
shadow_mem
+ (cur.epoch() % kShadowCnt), store_word);
632
HandleRace(thr,
shadow_mem
, cur, old);
747
u64 *
shadow_mem
= (u64*)MemToShadow(addr);
local
749
" is_write=%d
shadow_mem
=%p {%zx, %zx, %zx, %zx}\n",
751
(int)(1 << kAccessSizeLog), kAccessIsWrite,
shadow_mem
,
752
(uptr)
shadow_mem
[0], (uptr)
shadow_mem
[1]
[
all
...]
tsan_update_shadow_word_inl.h
19
u64 *sp = &
shadow_mem
[idx];
tsan_rtl.h
663
u64 *
shadow_mem
, Shadow cur);
Completed in 112 milliseconds