Lines Matching refs:fast_state
174 thr->fast_state.IncrementEpoch(); in MutexPostLock()
175 TraceAddEvent(thr, thr->fast_state, EventTypeLock, s->GetId()); in MutexPostLock()
179 s->last_lock = thr->fast_state.raw(); in MutexPostLock()
193 thr->mset.Add(s->GetId(), true, thr->fast_state.epoch()); in MutexPostLock()
222 thr->fast_state.IncrementEpoch(); in MutexUnlock()
223 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexUnlock()
281 thr->fast_state.IncrementEpoch(); in MutexPostReadLock()
282 TraceAddEvent(thr, thr->fast_state, EventTypeRLock, s->GetId()); in MutexPostReadLock()
290 s->last_lock = thr->fast_state.raw(); in MutexPostReadLock()
291 thr->mset.Add(s->GetId(), false, thr->fast_state.epoch()); in MutexPostReadLock()
319 thr->fast_state.IncrementEpoch(); in MutexReadUnlock()
320 TraceAddEvent(thr, thr->fast_state, EventTypeRUnlock, s->GetId()); in MutexReadUnlock()
356 thr->fast_state.IncrementEpoch(); in MutexReadOrWriteUnlock()
357 TraceAddEvent(thr, thr->fast_state, EventTypeRUnlock, s->GetId()); in MutexReadOrWriteUnlock()
361 thr->fast_state.IncrementEpoch(); in MutexReadOrWriteUnlock()
362 TraceAddEvent(thr, thr->fast_state, EventTypeUnlock, s->GetId()); in MutexReadOrWriteUnlock()
419 epoch = tctx->thr->fast_state.epoch(); in UpdateClockCallback()
439 thr->fast_state.IncrementEpoch(); in ReleaseStoreAcquire()
441 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in ReleaseStoreAcquire()
451 thr->fast_state.IncrementEpoch(); in Release()
453 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in Release()
463 thr->fast_state.IncrementEpoch(); in ReleaseStore()
465 TraceAddEvent(thr, thr->fast_state, EventTypeMop, 0); in ReleaseStore()
475 epoch = tctx->thr->fast_state.epoch(); in UpdateSleepClockCallback()
493 thr->clock.set(thr->fast_state.epoch()); in AcquireImpl()
500 thr->clock.set(thr->fast_state.epoch()); in ReleaseStoreAcquireImpl()
501 thr->fast_synch_epoch = thr->fast_state.epoch(); in ReleaseStoreAcquireImpl()
508 thr->clock.set(thr->fast_state.epoch()); in ReleaseImpl()
509 thr->fast_synch_epoch = thr->fast_state.epoch(); in ReleaseImpl()
516 thr->clock.set(thr->fast_state.epoch()); in ReleaseStoreImpl()
517 thr->fast_synch_epoch = thr->fast_state.epoch(); in ReleaseStoreImpl()
524 thr->clock.set(thr->fast_state.epoch()); in AcquireReleaseImpl()
525 thr->fast_synch_epoch = thr->fast_state.epoch(); in AcquireReleaseImpl()