Home
last modified time | relevance | path

Searched refs:fast_state (Results 1 – 6 of 6) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl_mutex.cc149 thr->fast_state.IncrementEpoch(); in MutexLock()
150 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexLock()
155 s->last_lock = thr->fast_state.raw(); in MutexLock()
170 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexLock()
193 thr->fast_state.IncrementEpoch(); in MutexUnlock()
194 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
237 thr->fast_state.IncrementEpoch(); in MutexReadLock()
238 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexReadLock()
247 s->last_lock = thr->fast_state.raw(); in MutexReadLock()
248 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); in MutexReadLock()
[all …]
Dtsan_rtl_thread.cc58 args->thr->fast_state.IncrementEpoch(); in OnCreated()
60 TraceAddEvent(args->thr, args->thr->fast_state, EventTypeMop, 0); in OnCreated()
114 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
117 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
132 thr->fast_state.IncrementEpoch(); in OnFinished()
134 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
137 epoch1 = thr->fast_state.epoch(); in OnFinished()
367 FastState fast_state = thr->fast_state; in MemoryAccessRange() local
368 if (fast_state.GetIgnoreBit()) in MemoryAccessRange()
371 fast_state.IncrementEpoch(); in MemoryAccessRange()
[all …]
Dtsan_rtl.cc108 : fast_state(tid, epoch) in ThreadState()
487 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
489 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
501 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
728 (int)thr->fast_state.tid(), (void*)pc, (void*)addr, in MemoryAccess()
753 FastState fast_state = thr->fast_state; in MemoryAccess() local
754 if (fast_state.GetIgnoreBit()) { in MemoryAccess()
762 Shadow cur(fast_state); in MemoryAccess()
777 fast_state.IncrementEpoch(); in MemoryAccess()
778 thr->fast_state = fast_state; in MemoryAccess()
[all …]
Dtsan_interface_atomic.cc290 thr->fast_state.IncrementEpoch(); in AtomicStore()
292 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicStore()
304 thr->fast_state.IncrementEpoch(); in AtomicRMW()
306 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicRMW()
429 thr->fast_state.IncrementEpoch(); in AtomicCAS()
431 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicCAS()
Dtsan_rtl.h329 FastState fast_state; member
/external/protobuf/src/google/protobuf/stubs/
Dstructurally_valid.cc64 const uint8* fast_state; member
374 const uint8* Tbl2 = &st->fast_state[0]; in UTF8GenericScan()