Lines Matching defs:lock
223 // // no lock necessary for bool access -- right? +++++
1385 // *** ILockable: pass lock requests to parent group,
1392 // The two-stage lock appears safe UNLESS it's multiply acquired
1396 // safe two-stage lock (only WRITE locking is supported)
1403 // lock first the NodeManager, then the NodeGroup. The
1406 bool NodeRef::lock(
1410 D_LOCK(("*** NodeRef::lock(): %ld\n", find_thread(0)));
1415 // lock manager
1416 if(!m_manager->lock(type, timeout))
1419 // transfer lock to group, if any
1424 bool ret = m_group->lock(type, timeout);
1428 D_LOCK(("*** NodeRef::lock() ACQUIRED: %ld\n", find_thread(0)));
1537 // *** endpoint-fixing operations (no lock required)