Lines Matching refs:Mutex
23 struct Spinlock : fbl::Mutex {
24 using fbl::Mutex::Mutex;
181 struct Mutex : fbl::Mutex { struct
182 using fbl::Mutex::Mutex;
186 struct Nestable : fbl::Mutex {
187 using fbl::Mutex::Mutex;
192 LOCK_DEP_INSTRUMENT(Foo, Mutex) lock;
199 LOCK_DEP_INSTRUMENT(Bar, Mutex) lock;
214 LOCK_DEP_INSTRUMENT(MultipleLocks, Mutex) lock_a;
215 LOCK_DEP_INSTRUMENT(MultipleLocks, Mutex) lock_b;
225 LOCK_DEP_INSTRUMENT(Number, Mutex) lock;
264 using test::Mutex; in lock_dep_dynamic_analysis_tests()
279 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
288 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
298 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
302 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
312 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
316 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
327 GuardMultiple<2, Mutex> guard_all{&a.lock, &b.lock}; in lock_dep_dynamic_analysis_tests()
333 GuardMultiple<2, Mutex> guard_all{&b.lock, &a.lock}; in lock_dep_dynamic_analysis_tests()
345 GuardMultiple<2, Mutex> guard_all{&a.lock, &b.lock}; in lock_dep_dynamic_analysis_tests()
351 GuardMultiple<2, Mutex> guard_all{&b.lock, &a.lock}; in lock_dep_dynamic_analysis_tests()
408 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
412 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
422 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
426 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
469 Baz<Mutex> baz1; in lock_dep_dynamic_analysis_tests()
473 Guard<Mutex> auto_baz1{&baz1.lock}; in lock_dep_dynamic_analysis_tests()
487 Guard<Mutex> auto_baz1{&baz1.lock}; in lock_dep_dynamic_analysis_tests()
574 Guard<Mutex> guard_a{&value.lock_a}; in lock_dep_dynamic_analysis_tests()
578 Guard<Mutex> guard_b{&value.lock_b}; in lock_dep_dynamic_analysis_tests()
584 Guard<Mutex> guard_b{&value.lock_b}; in lock_dep_dynamic_analysis_tests()
588 Guard<Mutex> guard_a{&value.lock_a}; in lock_dep_dynamic_analysis_tests()
603 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
607 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
614 Guard<Mutex> guard_b{&b.lock}; in lock_dep_dynamic_analysis_tests()
618 Guard<Mutex> guard_c{&c.lock}; in lock_dep_dynamic_analysis_tests()
625 Guard<Mutex> guard_c{&c.lock}; in lock_dep_dynamic_analysis_tests()
629 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
636 Guard<Mutex> guard_c{&c.lock}; in lock_dep_dynamic_analysis_tests()
640 Guard<Mutex> guard_d{&d.lock}; in lock_dep_dynamic_analysis_tests()
647 Guard<Mutex> guard_d{&d.lock}; in lock_dep_dynamic_analysis_tests()
651 Guard<Mutex> guard_a{&a.lock}; in lock_dep_dynamic_analysis_tests()
672 using test::Mutex; in lock_dep_static_analysis_tests()
682 Guard<Mutex> guard_a{&a.lock}; in lock_dep_static_analysis_tests()
699 Guard<Mutex> guard_a{&a.lock}; in lock_dep_static_analysis_tests()
701 Guard<Mutex> guard_b{&a.lock}; in lock_dep_static_analysis_tests()
709 Guard<Mutex> guard_a{&a.lock}; in lock_dep_static_analysis_tests()
711 Guard<Mutex> guard_b{&a.lock}; in lock_dep_static_analysis_tests()