Lines Matching defs:mutex
22 struct mutex
30 int mutex::lock_count = 0;
31 int mutex::unlock_count = 0;
33 mutex m;
37 std::shared_lock<mutex> lk(m);
38 assert(lk.mutex() == &m);
40 assert(mutex::lock_count == 1);
41 assert(mutex::unlock_count == 0);
43 assert(lk.mutex() == nullptr);
45 assert(mutex::lock_count == 1);
46 assert(mutex::unlock_count == 0);