Lines Matching refs:mutex
19 RawUpgradeTester(fbl::Mutex* mutex, std::atomic<bool>* destroying, zx::event* event) in RawUpgradeTester() argument
20 : mutex_(mutex), destroying_(destroying), destroying_event_(event) {} in RawUpgradeTester()
50 fbl::Mutex mutex; in upgrade_fail_test() local
58 auto raw = new (&ac) RawUpgradeTester<EnableAdoptionValidator>(&mutex, in upgrade_fail_test()
65 fbl::AutoLock al(&mutex); in upgrade_fail_test()
73 auto upgrade1 = fbl::MakeRefPtrUpgradeFromRaw(raw, mutex); in upgrade_fail_test()
76 auto upgrade2 = fbl::MakeRefPtrUpgradeFromRaw(raw, mutex); in upgrade_fail_test()
88 fbl::Mutex mutex; in upgrade_success_test() local
92 auto ref = fbl::AdoptRef(new (&ac) RawUpgradeTester<EnableAdoptionValidator>(&mutex, in upgrade_success_test()
99 fbl::AutoLock al(&mutex); in upgrade_success_test()
102 auto upgrade = fbl::MakeRefPtrUpgradeFromRaw(raw, mutex); in upgrade_success_test()