Lines Matching refs:s_lock
2321 scoped_lock s_lock(mutex);
2327 sharable_lock(move(s_lock));
2389 sharable_lock<Mutex> s_lock(mut);
2391 scoped_lock<Mutex> e_lock(move(s_lock, try_to_lock));
2411 sharable_lock<Mutex> s_lock(mut);
2413 upgradable_lock<Mutex> u_lock(move(s_lock, try_to_lock));
2435 sharable_lock<Mutex> s_lock(move(u_lock));
2440 sharable_lock<Mutex> s_lock(move(e_lock));
2460 sharable_lock<Mutex> s_lock(move(e_lock));
2473 sharable_lock<Mutex> s_lock(move(e_lock));
2478 sharable_lock<Mutex> s_lock(move(e_lock));
2483 sharable_lock<Mutex> s_lock(move(e_lock));
2490 sharable_lock<Mutex> s_lock(move(e_lock));
2503 sharable_lock<Mutex> s_lock(move(e_lock));
2507 assert(s_lock.mutex() != 0);
2530 sharable_lock<Mutex> s_lock(move(e_lock));
2544 sharable_lock<Mutex> s_lock(mut);
2547 upgradable_lock<Mutex> u_lock(move(s_lock, try_to_lock));
2549 assert(s_lock.mutex() == &mut);
2550 assert(s_lock.owns() == true);
2555 //s_lock's destructor calls "unlock()"