Home
last modified time | relevance | path

Searched refs:fMutex (Results 1 – 5 of 5) sorted by relevance

/haiku/src/servers/package/
H A DJobQueue.cpp31 PthreadMutexLocker mutexLocker(fMutex); in ~JobQueue()
40 pthread_mutex_destroy(&fMutex); in ~JobQueue()
47 status_t error = pthread_mutex_init(&fMutex, NULL); in Init()
65 PthreadMutexLocker mutexLocker(fMutex); in Close()
75 PthreadMutexLocker mutexLocker(fMutex); in QueueJob()
90 PthreadMutexLocker mutexLocker(fMutex); in DequeueJob()
98 pthread_cond_wait(&fNewJobCondition, &fMutex); in DequeueJob()
108 PthreadMutexLocker mutexLocker(fMutex); in DeleteJobs()
H A DJobQueue.h39 pthread_mutex_t fMutex;
/haiku/src/kits/shared/
H A DRWLocker.cpp23 fMutex(), in RWLocker()
38 fMutex(), in RWLocker()
54 delete_sem(fMutex.semaphore); in ~RWLocker()
101 _ReleaseBenaphore(fMutex); in ReadUnlock()
162 _ReleaseBenaphore(fMutex); in WriteUnlock()
168 _ReleaseBenaphore(fMutex); in WriteUnlock()
192 fMutex.semaphore = create_sem(0, mutexName.String()); in _Init()
193 fMutex.counter = 0; in _Init()
241 error = _AcquireBenaphore(fMutex, timeout); in _ReadLock()
373 error = _AcquireBenaphore(fMutex, timeout); in _WriteLock()
/haiku/headers/private/kernel/
H A Dscheduling_analysis.h118 fMutex(lock), in InitMutex()
126 out.Print("mutex init %p: name: \"%s\"", fMutex, fName); in AddDump()
136 return fMutex; in Object()
145 mutex* fMutex;
/haiku/headers/private/shared/
H A DRWLocker.h123 Benaphore fMutex; // critical code mutex variable