Lines Matching refs:ev
418 Event ev = events[i]; in RestoreStack() local
419 EventType typ = (EventType)(ev >> kEventPCBits); in RestoreStack()
420 uptr pc = (uptr)(ev & ((1ull << kEventPCBits) - 1)); in RestoreStack()
477 auto *ev = reinterpret_cast<EventTime *>(evp); in TraceReplay() local
478 ev_sid = static_cast<Sid>(ev->sid); in TraceReplay()
479 ev_epoch = static_cast<Epoch>(ev->epoch); in TraceReplay()
578 auto *ev = reinterpret_cast<EventAccess *>(evp); in RestoreStack() local
579 uptr ev_addr = RestoreAddr(ev->addr); in RestoreStack()
580 uptr ev_size = 1 << ev->size_log; in RestoreStack()
582 prev_pc + ev->pc_delta - (1 << (EventAccess::kPCBits - 1)); in RestoreStack()
585 ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack()
588 is_read == ev->is_read && is_atomic == ev->is_atomic && !is_free) in RestoreStack()
593 auto *ev = reinterpret_cast<EventFunc *>(evp); in RestoreStack() local
594 if (ev->pc) { in RestoreStack()
595 DPrintf2(" FuncEnter: pc=0x%llx\n", ev->pc); in RestoreStack()
596 stack.PushBack(ev->pc); in RestoreStack()
606 auto *ev = reinterpret_cast<EventAccessExt *>(evp); in RestoreStack() local
607 uptr ev_addr = RestoreAddr(ev->addr); in RestoreStack()
608 uptr ev_size = 1 << ev->size_log; in RestoreStack()
609 prev_pc = ev->pc; in RestoreStack()
611 ev->pc, ev_addr, ev_size, ev->is_read, ev->is_atomic); in RestoreStack()
614 is_read == ev->is_read && is_atomic == ev->is_atomic && in RestoreStack()
616 RestoreStackMatch(pstk, pmset, &stack, mset, ev->pc, &found); in RestoreStack()
620 auto *ev = reinterpret_cast<EventAccessRange *>(evp); in RestoreStack() local
621 uptr ev_addr = RestoreAddr(ev->addr); in RestoreStack()
623 (ev->size_hi << EventAccessRange::kSizeLoBits) + ev->size_lo; in RestoreStack()
624 uptr ev_pc = RestoreAddr(ev->pc); in RestoreStack()
627 ev_addr, ev_size, ev->is_read, ev->is_free); in RestoreStack()
630 is_read == ev->is_read && !is_atomic && is_free == ev->is_free) in RestoreStack()
637 auto *ev = reinterpret_cast<EventLock *>(evp); in RestoreStack() local
638 bool is_write = ev->type == EventType::kLock; in RestoreStack()
639 uptr ev_addr = RestoreAddr(ev->addr); in RestoreStack()
640 uptr ev_pc = RestoreAddr(ev->pc); in RestoreStack()
642 (ev->stack_hi << EventLock::kStackIDLoBits) + ev->stack_lo; in RestoreStack()
653 auto *ev = reinterpret_cast<EventUnlock *>(evp); in RestoreStack() local
654 uptr ev_addr = RestoreAddr(ev->addr); in RestoreStack()