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.cc60 args->thr->fast_state.IncrementEpoch(); in OnCreated()
62 TraceAddEvent(args->thr, args->thr->fast_state, EventTypeMop, 0); in OnCreated()
116 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
119 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
134 thr->fast_state.IncrementEpoch(); in OnFinished()
136 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
139 epoch1 = thr->fast_state.epoch(); in OnFinished()
371 FastState fast_state = thr->fast_state; in MemoryAccessRange() local
372 if (fast_state.GetIgnoreBit()) in MemoryAccessRange()
375 fast_state.IncrementEpoch(); in MemoryAccessRange()
[all …]
Dtsan_rtl.cc114 : fast_state(tid, epoch) in ThreadState()
501 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
503 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
515 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
742 (int)thr->fast_state.tid(), (void*)pc, (void*)addr, in MemoryAccess()
767 FastState fast_state = thr->fast_state; in MemoryAccess() local
768 if (fast_state.GetIgnoreBit()) { in MemoryAccess()
776 Shadow cur(fast_state); in MemoryAccess()
791 fast_state.IncrementEpoch(); in MemoryAccess()
792 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.h330 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()