Searched refs:mLock (Results 1 - 25 of 33) sorted by relevance

12

/vbox/src/libs/xpcom18a4/xpcom/components/
H A DnsCategoryManager.h97 PR_Lock(mLock);
99 PR_Unlock(mLock);
103 PR_Lock(mLock);
105 PR_Unlock(mLock);
123 PRLock* mLock; member in class:CategoryNode
156 PRLock* mLock; member in class:nsCategoryManager
H A DnsCategoryManager.cpp218 node->mLock = PR_NewLock();
219 if (!node->mLock) {
229 if (mLock)
230 PR_DestroyLock(mLock);
245 PR_Lock(mLock);
256 PR_Unlock(mLock);
269 PR_Lock(mLock);
300 PR_Unlock(mLock);
310 PR_Lock(mLock);
328 PR_Unlock(mLock);
[all...]
/vbox/src/libs/xpcom18a4/xpcom/base/
H A DnsConsoleService.h86 PRLock *mLock; member in class:nsConsoleService
H A DnsConsoleService.cpp56 : mCurrent(0), mFull(PR_FALSE), mListening(PR_FALSE), mLock(nsnull)
63 // XXX deal with these two allocations by detecting null mLock in factory?
67 mLock = PR_NewLock();
95 if (mLock)
96 PR_DestroyLock(mLock);
125 nsAutoLock lock(mLock);
165 nsAutoLock lock(mLock);
182 nsAutoLock lock(mLock);
205 nsAutoLock lock(mLock);
271 nsAutoLock lock(mLock);
[all...]
H A DnsMemoryImpl.cpp76 PRLock* mLock; member in class:MemoryFlusher
112 mLock(nsnull),
119 if (mLock)
120 PR_DestroyLock(mLock);
135 if ((result->mLock = PR_NewLock()) == nsnull)
138 if ((result->mCVar = PR_NewCondVar(result->mLock)) == nsnull)
163 nsAutoLock l(mLock);
207 nsAutoLock l(mLock);
/vbox/src/libs/xpcom18a4/xpcom/threads/
H A DTimerThread.cpp55 mLock(nsnull),
70 if (mLock)
71 PR_DestroyLock(mLock);
92 NS_ASSERTION(!mLock, "InitLocks called twice?");
93 mLock = PR_NewLock();
94 if (!mLock)
97 mCondVar = PR_NewCondVar(mLock);
140 PR_Lock(mLock);
143 PR_Unlock(mLock);
146 PR_Lock(mLock);
[all...]
H A DnsEnvironment.h64 PRLock *mLock; member in class:nsEnvironment
H A DnsEnvironment.cpp68 obj->mLock = PR_NewLock();
69 if (!obj->mLock) {
83 if (mLock)
84 PR_DestroyLock(mLock);
176 nsAutoLock lock(mLock); // autolock unlocks automagically
H A DnsAutoLock.h48 PRLock* mLock;
52 mLock = PR_NewLock();
56 PR_DestroyLock(mLock);
62 nsAutoLock lock(mLock);
77 nsAutoLock lock(mLock);
148 PRLock* mLock; member in class:nsAutoLock
177 mLock(aLock),
179 PR_ASSERT(mLock);
183 PR_Lock(mLock);
188 PR_Unlock(mLock);
[all...]
H A DTimerThread.h96 // These two internal helper methods must be called while mLock is held.
103 PRLock *mLock; member in class:TimerThread
H A DnsTimerImpl.h143 // done on various threads under the protection of TimerThread::mLock, from
190 PRLock *mLock; member in class:nsTimerManager
/vbox/src/libs/xpcom18a4/xpcom/ds/
H A DnsBaseHashtable.h278 nsBaseHashtableMT() : mLock(nsnull) { }
282 PRBool IsInitialized() const { return (PRBool) mLock; }
293 PRLock* mLock; member in class:nsBaseHashtableMT
360 if (this->mLock)
361 PR_DestroyLock(this->mLock);
371 this->mLock = PR_NewLock();
372 NS_WARN_IF_FALSE(this->mLock, "Error creating lock during nsBaseHashtableL::Init()");
374 return (this->mLock != nsnull);
381 PR_Lock(this->mLock);
383 PR_Unlock(this->mLock);
[all...]
H A DnsClassHashtable.h126 PR_Lock(this->mLock);
136 PR_Unlock(this->mLock);
144 PR_Unlock(this->mLock);
H A DnsObserverList.h74 PRLock* mLock; member in class:nsObserverList
H A DnsRecyclingAllocator.cpp94 mLock = PR_NewLock();
95 NS_ASSERTION(mLock, "Recycling allocator cannot get lock");
103 nsAutoLock lock(mLock);
164 if (mLock)
166 PR_DestroyLock(mLock);
167 mLock = nsnull;
271 nsAutoLock lock(mLock);
332 nsAutoLock lock(mLock);
366 nsAutoLock lock(mLock);
H A DnsObserverList.cpp51 mLock = PR_NewLock();
57 PR_DestroyLock(mLock);
68 nsAutoLock lock(mLock);
108 nsAutoLock lock(mLock);
137 nsAutoLock lock(mLock);
H A DnsHashtable.cpp159 : mLock(NULL), mEnumerating(PR_FALSE)
173 mLock = PR_NewLock();
174 if (mLock == NULL) {
177 PR_ASSERT(mLock != NULL);
187 if (mLock) PR_DestroyLock(mLock);
192 if (mLock) PR_Lock(mLock);
202 if (mLock) PR_Unlock(mLock);
[all...]
H A DnsInterfaceHashtable.h167 PR_Lock(this->mLock);
181 PR_Unlock(this->mLock);
191 PR_Unlock(this->mLock);
H A DnsRefPtrHashtable.h168 PR_Lock(this->mLock);
182 PR_Unlock(this->mLock);
192 PR_Unlock(this->mLock);
H A DnsRecyclingAllocator.h115 // mLock: Thread safety of mFreeList and mNotUsedList
116 PRLock *mLock; member in class:nsRecyclingAllocator
/vbox/src/libs/xpcom18a4/xpcom/io/
H A DnsFastLoadService.h64 PRLock* mLock; member in class:nsFastLoadService
H A DnsFastLoadService.cpp66 : mLock(nsnull),
85 if (mLock)
86 PR_DestroyLock(mLock);
100 fastLoadService->mLock = PR_NewLock();
101 if (!fastLoadService->mLock) {
161 nsAutoLock lock(mLock);
177 nsAutoLock lock(mLock);
192 nsAutoLock lock(mLock);
207 nsAutoLock lock(mLock);
222 nsAutoLock lock(mLock);
[all...]
H A DnsStreamUtils.cpp266 : mLock(nsnull)
278 if (mLock)
279 PR_DestroyLock(mLock);
297 mLock = PR_NewLock();
298 if (!mLock)
393 nsAutoLock lock(self->mLock);
418 nsAutoLock lock(mLock);
455 PRLock *mLock; member in class:nsAStreamCopier
/vbox/src/VBox/Main/include/
H A DClientWatcher.h77 util::RWLockHandle mLock; member in class:VirtualBox::ClientWatcher
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/
H A DCallback.c26 EFI_LOCK mLock; variable
105 EfiInitializeLock (&mLock, TPL_NOTIFY);
110 EfiAcquireLock (&mLock);
112 EfiReleaseLock (&mLock);

Completed in 100 milliseconds

12