Lines Matching refs:clock
193 thr->clock.Acquire(s->clock); in MutexPostLock()
194 thr->clock.Acquire(s->read_clock); in MutexPostLock()
242 thr->clock.ReleaseStore(&s->clock); in MutexUnlock()
303 thr->clock.Acquire(s->clock); in MutexPostReadLock()
345 thr->clock.Release(&s->read_clock); in MutexReadUnlock()
384 thr->clock.Release(&s->read_clock); in MutexReadOrWriteUnlock()
394 thr->clock.ReleaseStore(&s->clock); in MutexReadOrWriteUnlock()
449 if (!s->clock) in Acquire()
452 thr->clock.Acquire(s->clock); in Acquire()
460 for (auto &slot : ctx->slots) thr->clock.Set(slot.sid, slot.epoch()); in AcquireGlobal()
471 thr->clock.Release(&s->clock); in Release()
484 thr->clock.ReleaseStore(&s->clock); in ReleaseStore()
497 thr->clock.ReleaseStoreAcquire(&s->clock); in ReleaseStoreAcquire()
508 thr->clock.Set(sid, epoch); in IncrementEpoch()