• Home
  • Raw
  • Download

Lines Matching refs:uninterruptible_

428       REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_)
432 const char* StartAssertNoThreadSuspension(const char* cause) ACQUIRE(Roles::uninterruptible_) { in StartAssertNoThreadSuspension()
433 Roles::uninterruptible_.Acquire(); // No-op. in StartAssertNoThreadSuspension()
446 void EndAssertNoThreadSuspension(const char* old_cause) RELEASE(Roles::uninterruptible_) { in EndAssertNoThreadSuspension()
453 Roles::uninterruptible_.Release(); // No-op. in EndAssertNoThreadSuspension()
459 const char* EndAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) WARN_UNUSED { in EndAssertNoThreadSuspension()
467 Roles::uninterruptible_.Release(); // No-op. in EndAssertNoThreadSuspension()
624 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
629 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
633 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
636 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
641 REQUIRES(!Roles::uninterruptible_);
1598 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_)
1602 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_);
2185 ACQUIRE(Roles::uninterruptible_) in ACQUIRE() argument
2194 Roles::uninterruptible_.Acquire(); // No-op. in ACQUIRE()
2197 ALWAYS_INLINE ~ScopedAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) { in ~ScopedAssertNoThreadSuspension()
2204 Roles::uninterruptible_.Release(); // No-op. in ~ScopedAssertNoThreadSuspension()
2216 ALWAYS_INLINE ScopedAllowThreadSuspension() RELEASE(Roles::uninterruptible_) { in ScopedAllowThreadSuspension()
2221 Roles::uninterruptible_.Release(); // No-op. in ScopedAllowThreadSuspension()
2224 ALWAYS_INLINE ~ScopedAllowThreadSuspension() ACQUIRE(Roles::uninterruptible_) { in ~ScopedAllowThreadSuspension()
2228 Roles::uninterruptible_.Acquire(); // No-op. in ~ScopedAllowThreadSuspension()