Home
last modified time | relevance | path

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

/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl_mutex.cc150 thr->fast_state.IncrementEpoch(); in MutexLock()
151 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexLock()
156 s->last_lock = thr->fast_state.raw(); in MutexLock()
171 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexLock()
194 thr->fast_state.IncrementEpoch(); in MutexUnlock()
195 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
238 thr->fast_state.IncrementEpoch(); in MutexReadLock()
239 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexReadLock()
248 s->last_lock = thr->fast_state.raw(); in MutexReadLock()
249 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()
111 thr->fast_state.SetHistorySize(flags()->history_size); in OnStarted()
114 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnStarted()
129 thr->fast_state.IncrementEpoch(); in OnFinished()
131 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in OnFinished()
134 epoch1 = thr->fast_state.epoch(); in OnFinished()
359 FastState fast_state = thr->fast_state; in MemoryAccessRange() local
360 if (fast_state.GetIgnoreBit()) in MemoryAccessRange()
363 fast_state.IncrementEpoch(); in MemoryAccessRange()
[all …]
Dtsan_rtl.cc114 : fast_state(tid, epoch) in ThreadState()
509 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts(); in TraceSwitch()
511 hdr->epoch0 = thr->fast_state.epoch(); in TraceSwitch()
523 uptr pc = events[thr->fast_state.GetTracePos()]; in TraceTopPC()
750 (int)thr->fast_state.tid(), (void*)pc, (void*)addr, in MemoryAccess()
775 FastState fast_state = thr->fast_state; in MemoryAccess() local
776 if (fast_state.GetIgnoreBit()) { in MemoryAccess()
784 Shadow cur(fast_state); in MemoryAccess()
799 fast_state.IncrementEpoch(); in MemoryAccess()
800 thr->fast_state = fast_state; in MemoryAccess()
[all …]
Dtsan_interface_atomic.cc267 thr->fast_state.IncrementEpoch(); in AtomicStore()
269 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicStore()
281 thr->fast_state.IncrementEpoch(); in AtomicRMW()
283 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicRMW()
406 thr->fast_state.IncrementEpoch(); in AtomicCAS()
408 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in AtomicCAS()
Dtsan_platform_linux.cc370 dead_thread_state->fast_state.SetIgnoreBit(); in cur_thread()
Dtsan_rtl.h360 FastState fast_state; member
Dtsan_interceptors.cc1780 thr->fast_state.ClearIgnoreBit(); in CallUserSignalHandler()
1802 thr->fast_state.SetIgnoreBit(); in CallUserSignalHandler()
/external/protobuf/src/google/protobuf/stubs/
Dstructurally_valid.cc95 const uint8* fast_state; member
405 const uint8* Tbl2 = &st->fast_state[0]; in UTF8GenericScan()