Lines Matching defs:scope

2686   RelockableExclusiveMutexLock scope(&mu);  in relock()  local
2697 RelockableExclusiveMutexLock scope(&mu, DeferTraits{}); in deferLock() local
2704 RelockableMutexLock scope(&mu, SharedTraits{}); in relockExclusive() local
2721 RelockableMutexLock scope(&mu, ExclusiveTraits{}); in relockShared() local
2738 RelockableMutexLock scope(&mu, DeferTraits{}); in deferLockShared() local
2746 RelockableExclusiveMutexLock scope(&mu); in doubleUnlock() local
2752 RelockableExclusiveMutexLock scope(&mu); // expected-note{{mutex acquired here}} in doubleLock1() local
2757 RelockableExclusiveMutexLock scope(&mu); in doubleLock2() local
2764 RelockableMutexLock scope(&mu, DeferTraits{}); in lockJoin() local
2772 RelockableMutexLock scope(&mu, DeferTraits{}); in unlockJoin() local
2781 RelockableMutexLock scope(&mu, DeferTraits{}); in loopAcquire() local
2787 RelockableMutexLock scope(&mu, ExclusiveTraits{}); // expected-note {{mutex acquired here}} in loopRelease() local
2797 RelockableMutexLock scope(&mu, SharedTraits{}); in loopPromote() local
2806 …RelockableMutexLock scope(&mu, ExclusiveTraits{}); // expected-note {{the other acquisition of mut… in loopDemote() local
2816 RelockableMutexLock scope(&mu, DeferTraits{}); in loopAcquireContinue() local
2827 RelockableMutexLock scope(&mu, ExclusiveTraits{}); // expected-note {{mutex acquired here}} in loopReleaseContinue() local
2839 RelockableMutexLock scope(&mu, SharedTraits{}); in loopPromoteContinue() local
2850 …RelockableMutexLock scope(&mu, ExclusiveTraits{}); // expected-note {{the other acquisition of mut… in loopDemoteContinue() local
2862 RelockableMutexLock scope(&mu, DeferTraits{}); in exclusiveSharedJoin() local
2873 RelockableMutexLock scope(&mu, DeferTraits{}); in sharedExclusiveJoin() local
2884 RelockableMutexLock scope(&mu, DeferTraits{}); in assertJoin() local
2893 RelockableMutexLock scope(&mu, DeferTraits{}); in assertSharedJoin() local
2903 RelockableMutexLock scope(&mu, DeferTraits{}); in assertStrongerJoin() local
2913 RelockableMutexLock scope(&mu, DeferTraits{}); in assertWeakerJoin() local
2923 RelockableExclusiveMutexLock scope(&mu); in directUnlock() local
2932 RelockableExclusiveMutexLock scope(&mu); in directRelock() local
2941 RelockableExclusiveMutexLock scope(&mu); in destructLock() local
2973 WeirdScope scope(&mu); in relockWeird() local
3015 MutexUnlock scope(&mu); in simple() local
3021 ReaderMutexUnlock scope(&mu); in simpleShared() local
3044 MutexUnlock scope(&mu); in manual() local
3052 MutexUnlock scope(&mu); in join() local
3060 MutexUnlock scope(&mu); in doubleLock() local
3066 MutexUnlock scope(&mu); // expected-note{{mutex released here}} in doubleUnlock() local
3083 MutexLockUnlock scope(&mu, &other); in lockUnlock() local