Home | History | Annotate | Download | only in rtl

Lines Matching full:shadow_mem

555 void HandleRace(ThreadState *thr, u64 *shadow_mem,
559 thr->racy_shadow_addr = shadow_mem;
574 u64 *shadow_mem, Shadow cur) {
620 StoreShadow(shadow_mem + (cur.epoch() % kShadowCnt), store_word);
624 HandleRace(thr, shadow_mem, cur, old);
739 u64 *shadow_mem = (u64*)MemToShadow(addr);
741 " is_write=%d shadow_mem=%p {%zx, %zx, %zx, %zx}\n",
743 (int)(1 << kAccessSizeLog), kAccessIsWrite, shadow_mem,
744 (uptr)shadow_mem[0], (uptr)shadow_mem[1],
745 (uptr)shadow_mem[2], (uptr)shadow_mem[3]);
751 if (!IsShadowMem((uptr)shadow_mem)) {
752 Printf("Bad shadow addr %p (%zx)\n", shadow_mem, addr);
753 DCHECK(IsShadowMem((uptr)shadow_mem));
757 if (kCppMode && *shadow_mem == kShadowRodata) {
781 if (LIKELY(ContainsSameAccess(shadow_mem, cur.raw(),
798 shadow_mem, cur);
805 u64 *shadow_mem, Shadow cur) {
806 if (LIKELY(ContainsSameAccess(shadow_mem, cur.raw(),
816 shadow_mem, cur);