Home | History | Annotate | Download | only in tsan

Lines Matching defs:Event

38 // Represents a thread event (from most significant bit):
41 typedef u64 Event;
83 struct Event {
84 // We use variable-length type encoding to give more bits to some event
93 static_assert(sizeof(Event) == 8, "bad Event size");
95 // Nop event used as padding and does not affect state during replay.
96 static constexpr Event NopEvent = {1, 0, EventType::kAccessExt, 0};
175 // Time change event.
196 (kByteSize - sizeof(TraceHeader)) / sizeof(Event);
197 // TraceAcquire does a fast event pointer overflow check by comparing
203 Event events[kSize];
212 Event* final_pos =