Lines Matching refs:pMutex
56 oslMutexImpl* pMutex = (oslMutexImpl*) malloc(sizeof(oslMutexImpl)); in osl_createMutex() local
60 OSL_ASSERT(pMutex); in osl_createMutex()
62 if ( pMutex == 0 ) in osl_createMutex()
71 nRet = pthread_mutex_init(&(pMutex->mutex), &aMutexAttr); in osl_createMutex()
77 free(pMutex); in osl_createMutex()
78 pMutex = 0; in osl_createMutex()
83 return (oslMutex) pMutex; in osl_createMutex()
91 oslMutexImpl* pMutex = (oslMutexImpl*) Mutex; in osl_destroyMutex() local
93 OSL_ASSERT(pMutex); in osl_destroyMutex()
95 if ( pMutex != 0 ) in osl_destroyMutex()
99 nRet = pthread_mutex_destroy(&(pMutex->mutex)); in osl_destroyMutex()
106 free(pMutex); in osl_destroyMutex()
117 oslMutexImpl* pMutex = (oslMutexImpl*) Mutex; in osl_acquireMutex() local
119 OSL_ASSERT(pMutex); in osl_acquireMutex()
121 if ( pMutex != 0 ) in osl_acquireMutex()
125 nRet = pthread_mutex_lock(&(pMutex->mutex)); in osl_acquireMutex()
144 oslMutexImpl* pMutex = (oslMutexImpl*) Mutex; in osl_tryToAcquireMutex() local
146 OSL_ASSERT(pMutex); in osl_tryToAcquireMutex()
148 if ( pMutex ) in osl_tryToAcquireMutex()
151 nRet = pthread_mutex_trylock(&(pMutex->mutex)); in osl_tryToAcquireMutex()
167 oslMutexImpl* pMutex = (oslMutexImpl*) Mutex; in osl_releaseMutex() local
169 OSL_ASSERT(pMutex); in osl_releaseMutex()
171 if ( pMutex ) in osl_releaseMutex()
174 nRet = pthread_mutex_unlock(&(pMutex->mutex)); in osl_releaseMutex()