Searched refs:locker (Results 1 - 25 of 359) sorted by relevance

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/src/system/kernel/
H A DDPC.cpp86 InterruptsSpinLocker locker(fLock);
88 locker.Unlock();
139 InterruptsSpinLocker locker(fLock);
152 locker.Unlock();
164 InterruptsSpinLocker locker(fLock);
176 locker.Unlock();
193 InterruptsSpinLocker locker(fLock);
199 locker.Unlock();
218 InterruptsSpinLocker locker(fLock);
245 locker
[all...]
/haiku/src/system/kernel/device_manager/
H A DIOSchedulerRoster.cpp25 AutoLocker<IOSchedulerRoster> locker(this);
27 locker.Unlock();
36 AutoLocker<IOSchedulerRoster> locker(this);
38 locker.Unlock();
48 AutoLocker<DefaultNotificationService> locker(fNotificationService);
70 AutoLocker<IOSchedulerRoster> locker(this);
/haiku/src/apps/haikudepot/process/
H A DAbstractProcess.cpp42 AutoLocker<BLocker> locker(&fLock);
54 AutoLocker<BLocker> locker(&fLock);
81 AutoLocker<BLocker> locker(&fLock);
99 AutoLocker<BLocker> locker(&fLock);
107 AutoLocker<BLocker> locker(&fLock);
126 AutoLocker<BLocker> locker(&fLock);
163 AutoLocker<BLocker> locker(&fLock);
180 AutoLocker<BLocker> locker(&fLock);
192 AutoLocker<BLocker> locker(&fLock);
/haiku/src/apps/debuganalyzer/gui/
H A DSubWindowManager.cpp38 AutoLocker<SubWindowManager> locker(this);
52 AutoLocker<SubWindowManager> locker(this);
76 AutoLocker<SubWindowManager> locker(this);
/haiku/src/apps/debuganalyzer/model_loader/
H A DAbstractModelLoader.cpp39 AutoLocker<BLocker> locker(fLock);
67 AutoLocker<BLocker> locker(fLock);
77 locker.Unlock();
142 AutoLocker<BLocker> locker(fLock);
/haiku/src/tests/system/kernel/unit/
H A DTestOutput.cpp44 InterruptsSpinLocker locker(fLock);
/haiku/src/kits/app/
H A DTokenSpace.cpp39 BAutolock locker(this);
65 BAutolock locker(this);
86 BAutolock locker(this);
103 BAutolock locker(const_cast<BTokenSpace&>(*this));
119 BAutolock locker(const_cast<BTokenSpace&>(*this));
136 BAutolock locker(const_cast<BTokenSpace&>(*this));
159 BAutolock locker(const_cast<BTokenSpace&>(*this));
176 // We need to reinitialize the locker to get a new semaphore
H A DLooperList.cpp60 BAutolock locker(fLock);
79 BAutolock locker(fLock);
90 BAutolock locker(fLock);
107 BAutolock locker(fLock);
120 BAutolock locker(fLock);
129 BAutolock locker(fLock);
143 BAutolock locker(fLock);
159 BAutolock locker(fLock);
175 BAutolock locker(fLock);
191 // We need to reinitialize the locker t
[all...]
/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/kits/debugger/settings/generic/
H A DSettings.cpp43 AutoLocker<BLocker> locker(fLock);
54 AutoLocker<BLocker> locker(fLock);
68 AutoLocker<BLocker> locker(fLock);
88 AutoLocker<BLocker> locker(fLock);
116 AutoLocker<BLocker> locker(fLock);
124 AutoLocker<BLocker> locker(fLock);
/haiku/src/kits/debugger/util/
H A DWorker.cpp280 AutoLocker<Worker> locker(this);
309 AutoLocker<Worker> locker(this);
337 AutoLocker<Worker> locker(this);
350 AutoLocker<Worker> locker(this);
358 AutoLocker<Worker> locker(this);
377 AutoLocker<Worker> locker(this);
385 AutoLocker<Worker> locker(this);
398 AutoLocker<Worker> locker(this);
408 AutoLocker<Worker> locker(this);
429 AutoLocker<Worker> locker(thi
[all...]
/haiku/src/kits/shared/
H A DRWLockManager.cpp38 AutoLocker<RWLockManager> locker(this);
52 AutoLocker<RWLockManager> locker(this);
66 AutoLocker<RWLockManager> locker(this);
80 AutoLocker<RWLockManager> locker(this);
95 AutoLocker<RWLockManager> locker(this);
117 AutoLocker<RWLockManager> locker(this);
139 AutoLocker<RWLockManager> locker(this);
161 AutoLocker<RWLockManager> locker(this);
/haiku/src/tests/system/kernel/disk_device_manager/
H A DDiskDeviceManagerTest.cpp37 if (ManagerLocker locker = manager) {
48 if (DeviceReadLocker locker = device) {
/haiku/src/kits/debugger/jobs/
H A DLoadSourceCodeJob.cpp62 AutoLocker<Team> locker(fTeam);
74 AutoLocker<Team> locker(fTeam);
77 locker.Unlock();
85 locker.Lock();
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingStructures32Bit.cpp96 InterruptsSpinLocker locker(sPagingStructuresListLock);
98 locker.Unlock();
127 InterruptsSpinLocker locker(sPagingStructuresListLock);
/haiku/src/kits/debugger/files/
H A DLocatableFile.cpp53 AutoLocker<LocatableEntryOwner> locker(fOwner);
88 AutoLocker<LocatableEntryOwner> locker(fOwner);
96 AutoLocker<LocatableEntryOwner> locker(fOwner);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingStructures460.cpp103 InterruptsSpinLocker locker(sPagingStructuresListLock);
105 locker.Unlock();
135 InterruptsSpinLocker locker(sPagingStructuresListLock);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingStructuresClassic.cpp103 InterruptsSpinLocker locker(sPagingStructuresListLock);
105 locker.Unlock();
135 InterruptsSpinLocker locker(sPagingStructuresListLock);
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingStructures32Bit.cpp96 InterruptsSpinLocker locker(sPagingStructuresListLock);
98 locker.Unlock();
127 InterruptsSpinLocker locker(sPagingStructuresListLock);
/haiku/src/system/kernel/arch/arm/
H A Darch_atomic32.cpp30 InterruptsLocker locker; local
37 InterruptsLocker locker; local
46 InterruptsLocker locker; local
57 InterruptsLocker locker; local
67 InterruptsLocker locker; local
77 InterruptsLocker locker; local
87 InterruptsLocker locker; local
H A Darch_atomic64.cpp36 SpinLocker locker(&atomic_lock);
45 SpinLocker locker(&atomic_lock);
56 SpinLocker locker(&atomic_lock);
68 SpinLocker locker(&atomic_lock);
79 SpinLocker locker(&atomic_lock);
90 SpinLocker locker(&atomic_lock);
101 SpinLocker locker(&atomic_lock);
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixStreamEndpoint.cpp70 UnixStreamEndpointLocker locker(this);
72 locker.Unlock();
107 UnixStreamEndpointLocker locker(this);
111 if (_LockConnectedEndpoints(locker, peerLocker) == B_OK) {
134 UnixStreamEndpointLocker locker(this);
350 UnixStreamEndpointLocker locker(this);
354 locker.Unlock();
361 locker.Lock();
394 UnixStreamEndpointLocker locker(this);
399 status_t error = _LockConnectedEndpoints(locker, peerLocke
752 _LockConnectedEndpoints(UnixStreamEndpointLocker& locker, UnixStreamEndpointLocker& peerLocker) argument
[all...]
/haiku/src/servers/app/
H A DBitmapManager.cpp90 BAutolock locker(fLock);
91 if (!locker.IsLocked())
197 BAutolock locker(fLock);
198 if (!locker.IsLocked())
227 BAutolock locker(fLock);
228 if (!locker.IsLocked())
243 BAutolock locker(fLock);
244 if (!locker.IsLocked())
271 BAutolock locker(fLock);
272 if (!locker
[all...]
/haiku/src/add-ons/kernel/network/stack/
H A Dinterfaces.cpp94 RecursiveLocker locker(sLock);
517 RecursiveLocker locker(fLock);
535 RecursiveLocker locker(fLock);
559 RecursiveLocker locker(fLock);
587 RecursiveLocker locker(fLock);
610 RecursiveLocker locker(fLock);
612 locker.Unlock();
629 RecursiveLocker locker(fLock);
634 locker.Unlock();
646 RecursiveLocker locker(fLoc
1142 _ChangeAddress(RecursiveLocker& locker, InterfaceAddress* address, int32 option, const sockaddr* originalAddress, const sockaddr* requestedAddress) argument
[all...]

Completed in 364 milliseconds

1234567891011>>