Lines Matching refs:lock
35 SDL_mutex *lock; member
50 cond->lock = SDL_CreateMutex(); in SDL_CreateCond()
54 if (!cond->lock || !cond->wait_sem || !cond->wait_done) { in SDL_CreateCond()
75 if (cond->lock) { in SDL_DestroyCond()
76 SDL_DestroyMutex(cond->lock); in SDL_DestroyCond()
93 SDL_LockMutex(cond->lock); in SDL_CondSignal()
97 SDL_UnlockMutex(cond->lock); in SDL_CondSignal()
100 SDL_UnlockMutex(cond->lock); in SDL_CondSignal()
117 SDL_LockMutex(cond->lock); in SDL_CondBroadcast()
129 SDL_UnlockMutex(cond->lock); in SDL_CondBroadcast()
134 SDL_UnlockMutex(cond->lock); in SDL_CondBroadcast()
174 SDL_LockMutex(cond->lock); in SDL_CondWaitTimeout()
176 SDL_UnlockMutex(cond->lock); in SDL_CondWaitTimeout()
194 SDL_LockMutex(cond->lock); in SDL_CondWaitTimeout()
207 SDL_UnlockMutex(cond->lock); in SDL_CondWaitTimeout()