Lines Matching refs:mutexCond

195 void mpp_mutex_cond_init(MppMutexCond *mutexCond)  in mpp_mutex_cond_init()  argument
197 mpp_mutex_init(&mutexCond->lock); in mpp_mutex_cond_init()
198 mpp_cond_init(&mutexCond->cond); in mpp_mutex_cond_init()
201 void mpp_mutex_cond_destroy(MppMutexCond *mutexCond) in mpp_mutex_cond_destroy() argument
203 mpp_mutex_destroy(&mutexCond->lock); in mpp_mutex_cond_destroy()
204 mpp_cond_destroy(&mutexCond->cond); in mpp_mutex_cond_destroy()
207 void mpp_mutex_cond_lock(MppMutexCond *mutexCond) in mpp_mutex_cond_lock() argument
209 mpp_mutex_lock(&mutexCond->lock); in mpp_mutex_cond_lock()
212 void mpp_mutex_cond_unlock(MppMutexCond *mutexCond) in mpp_mutex_cond_unlock() argument
214 mpp_mutex_unlock(&mutexCond->lock); in mpp_mutex_cond_unlock()
217 int mpp_mutex_cond_trylock(MppMutexCond *mutexCond) in mpp_mutex_cond_trylock() argument
219 return mpp_mutex_trylock(&mutexCond->lock); in mpp_mutex_cond_trylock()
222 rk_s32 mpp_mutex_cond_wait(MppMutexCond *mutexCond) in mpp_mutex_cond_wait() argument
224 return mpp_cond_wait(&mutexCond->cond, &mutexCond->lock); in mpp_mutex_cond_wait()
227 rk_s32 mpp_mutex_cond_timedwait(MppMutexCond *mutexCond, rk_s64 timeout) in mpp_mutex_cond_timedwait() argument
229 return mpp_cond_timedwait(&mutexCond->cond, &mutexCond->lock, timeout); in mpp_mutex_cond_timedwait()
232 void mpp_mutex_cond_signal(MppMutexCond *mutexCond) in mpp_mutex_cond_signal() argument
234 mpp_cond_signal(&mutexCond->cond); in mpp_mutex_cond_signal()
237 void mpp_mutex_cond_broadcast(MppMutexCond *mutexCond) in mpp_mutex_cond_broadcast() argument
239 mpp_cond_broadcast(&mutexCond->cond); in mpp_mutex_cond_broadcast()