Home | History | Annotate | Download | only in rtl

Lines Matching refs:cur

564                               Shadow cur, Shadow old) {
565 thr->racy_state[0] = cur.raw();
582 u64 *shadow_mem, Shadow cur) {
591 u64 store_word = cur.raw();
628 StoreShadow(shadow_mem + (cur.epoch() % kShadowCnt), store_word);
632 HandleRace(thr, shadow_mem, cur, old);
659 Shadow cur(a);
662 if (Shadow::Addr0AndSizeAreEqual(cur, old) &&
663 old.TidWithIgnore() == cur.TidWithIgnore() &&
665 old.IsAtomic() == cur.IsAtomic() &&
666 old.IsRead() <= cur.IsRead())
784 Shadow cur(fast_state);
785 cur.SetAddr0AndSizeLog(addr & 7, kAccessSizeLog);
786 cur.SetWrite(kAccessIsWrite);
787 cur.SetAtomic(kIsAtomic);
789 if (LIKELY(ContainsSameAccess(shadow_mem, cur.raw(),
802 cur.IncrementEpoch();
806 shadow_mem, cur);
813 u64 *shadow_mem, Shadow cur) {
814 if (LIKELY(ContainsSameAccess(shadow_mem, cur.raw(),
824 shadow_mem, cur);