Lines Matching refs:uninterruptible_

336       REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_)
340 const char* StartAssertNoThreadSuspension(const char* cause) ACQUIRE(Roles::uninterruptible_) { in StartAssertNoThreadSuspension()
341 Roles::uninterruptible_.Acquire(); // No-op. in StartAssertNoThreadSuspension()
354 void EndAssertNoThreadSuspension(const char* old_cause) RELEASE(Roles::uninterruptible_) { in EndAssertNoThreadSuspension()
361 Roles::uninterruptible_.Release(); // No-op. in EndAssertNoThreadSuspension()
367 const char* EndAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) WARN_UNUSED { in EndAssertNoThreadSuspension()
375 Roles::uninterruptible_.Release(); // No-op. in EndAssertNoThreadSuspension()
528 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
533 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
537 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
540 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_);
545 REQUIRES(!Roles::uninterruptible_);
1428 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_);
1431 REQUIRES(!Locks::thread_suspend_count_lock_, !Roles::uninterruptible_);
1895 ACQUIRE(Roles::uninterruptible_) in ACQUIRE() argument
1904 Roles::uninterruptible_.Acquire(); // No-op. in ACQUIRE()
1907 ALWAYS_INLINE ~ScopedAssertNoThreadSuspension() RELEASE(Roles::uninterruptible_) { in ~ScopedAssertNoThreadSuspension()
1914 Roles::uninterruptible_.Release(); // No-op. in ~ScopedAssertNoThreadSuspension()
1926 ALWAYS_INLINE ScopedAllowThreadSuspension() RELEASE(Roles::uninterruptible_) { in ScopedAllowThreadSuspension()
1931 Roles::uninterruptible_.Release(); // No-op. in ScopedAllowThreadSuspension()
1934 ALWAYS_INLINE ~ScopedAllowThreadSuspension() ACQUIRE(Roles::uninterruptible_) { in ~ScopedAllowThreadSuspension()
1938 Roles::uninterruptible_.Acquire(); // No-op. in ~ScopedAllowThreadSuspension()