Searched refs:locker (Results 1 - 25 of 361) sorted by path

1234567891011>>

/haiku/headers/os/support/
H A DAutolock.h16 inline BAutolock(BLocker* locker);
17 inline BAutolock(BLocker& locker);
43 BAutolock::BAutolock(BLocker *locker) argument
45 fLocker(locker),
47 fIsLocked(locker->Lock())
53 BAutolock::BAutolock(BLocker &locker) argument
55 fLocker(&locker),
57 fIsLocked(locker.Lock())
/haiku/headers/private/kernel/
H A Dlisteners.h92 InterruptsSpinLocker locker(gWaitObjectListenerLock);
108 InterruptsSpinLocker locker(gWaitObjectListenerLock);
/haiku/headers/private/shared/
H A DHashMap.h175 MapLocker locker(this);
176 if (!locker.IsLocked())
183 MapLocker locker(this);
184 if (!locker.IsLocked())
191 MapLocker locker(this);
192 if (!locker.IsLocked())
199 MapLocker locker(this);
206 MapLocker locker(const_cast<Locker*>(lock));
207 if (!locker.IsLocked())
215 MapLocker locker(const_cas
[all...]
H A DHashSet.h160 MapLocker locker(this);
161 if (!locker.IsLocked())
168 MapLocker locker(this);
169 if (!locker.IsLocked())
176 MapLocker locker(this);
183 MapLocker locker(const_cast<Locker*>(lock));
184 if (!locker.IsLocked())
192 MapLocker locker(const_cast<Locker*>(lock));
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DIndex.cpp75 InodeReadLocker locker(indices);
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DQueryManager.cpp174 AutoLocker<Locker> locker(fLock);
209 locker.Unlock();
234 AutoLocker<Locker> locker(fLock);
271 locker.Unlock();
H A DRootVolume.cpp220 AutoLocker<Locker> locker(fLock);
248 locker.Unlock();
307 AutoLocker<Locker> locker(fLock);
H A DServerConnection.cpp130 AutoLocker<Locker> locker(fLock);
186 AutoLocker<Locker> locker(fLock);
198 AutoLocker<Locker> locker(fLock);
202 locker.Unlock();
H A DServerManager.cpp231 AutoLocker<Locker> locker(fLock);
254 locker.Unlock();
263 AutoLocker<Locker> locker(fLock);
274 locker.Unlock();
340 AutoLocker<Locker> locker(fLock);
456 AutoLocker<Locker> locker(fLock);
462 locker.Unlock();
471 locker.Unlock();
484 AutoLocker<Locker> locker(fLock);
492 locker
[all...]
H A DServerVolume.cpp397 AutoLocker<Locker> locker(fLock);
H A DShareVolume.cpp338 AutoLocker<Locker> locker(fLock);
392 locker.Unlock();
517 AutoLocker<Locker> locker(fLock);
521 locker.Unlock();
531 AutoLocker<Locker> locker(fLock);
539 locker.Unlock();
668 AutoLocker<Locker> locker(fLock);
1133 AutoLocker<Locker> locker(fLock);
1227 AutoLocker<Locker> locker(fLock);
1252 AutoLocker<Locker> locker(fLoc
[all...]
H A DVirtualVolume.cpp132 AutoLocker<Locker> locker(fLock);
155 locker.Unlock();
170 AutoLocker<Locker> locker(fLock);
191 locker.Unlock();
195 locker.Unlock();
208 AutoLocker<Locker> locker(fLock);
217 locker.Unlock();
305 AutoLocker<Locker> locker(fLock);
309 locker.Unlock();
322 AutoLocker<Locker> locker(fLoc
[all...]
H A DVolumeManager.cpp304 AutoLocker<Locker> locker(this);
318 locker.Unlock();
334 AutoLocker<Locker> locker(this);
342 locker.Unlock();
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DClientVolume.cpp189 AutoLocker<Locker> locker(fSecurityContextLock);
H A DStatisticsManager.cpp172 AutoLocker<Locker> locker(fLock);
185 AutoLocker<Locker> locker(fLock);
213 AutoLocker<Locker> locker(fLock);
263 AutoLocker<Locker> locker(fLock);
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DBlockerPool.cpp76 AutoLocker<BlockerPool> locker(this);
77 if (!locker.IsLocked())
105 AutoLocker<BlockerPool> locker(this);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInode.cpp746 MutexLocker locker(state->fOwnerLock);
754 locker.Unlock();
792 MutexLocker locker(state->fLocksLock);
815 locker.Unlock();
H A DInodeRegular.cpp104 MutexLocker locker(fStateLock);
125 locker.Unlock();
131 locker.Unlock();
141 locker.Lock();
159 locker.Lock();
H A DOpenState.cpp232 MutexLocker locker(linfo->fOwner->fLock);
273 locker.Unlock();
H A DRPCCallbackServer.cpp192 MutexLocker locker(fConnectionLock);
221 MutexLocker locker(fConnectionLock);
226 locker.Unlock();
H A DRPCServer.cpp356 MutexLocker locker(fLock);
H A DWorkQueue.cpp70 MutexLocker locker(fQueueLock);
72 locker.Unlock();
122 MutexLocker locker(fQueueLock);
124 locker.Unlock();
/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DStringPool.cpp86 MutexLocker locker(sLock);
92 locker.Unlock();
98 locker.Lock();
102 locker.Unlock();
115 MutexLocker locker(sLock);
117 locker.Unlock();
130 MutexLocker locker(sLock);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelFileSystem.cpp229 AutoLocker<Locker> locker(fLock);
233 locker.Unlock();
243 AutoLocker<Locker> locker(fLock);
274 AutoLocker<Locker> locker(fLock);
H A DHaikuKernelVolume.cpp307 AutoLocker<NodeMap> locker(fNodes);
315 locker.Unlock();
320 locker.Lock();
330 locker.Lock();
335 locker.Lock();

Completed in 226 milliseconds

1234567891011>>