Searched refs:wait_done (Results 1 - 3 of 3) sorted by relevance

/external/qemu/distrib/sdl-1.2.12/src/thread/dc/
H A DSDL_syscond.c38 SDL_sem *wait_done; member in struct:SDL_cond
50 cond->wait_done = SDL_CreateSemaphore(0);
52 if ( ! cond->lock || ! cond->wait_sem || ! cond->wait_done ) {
69 if ( cond->wait_done ) {
70 SDL_DestroySemaphore(cond->wait_done);
95 SDL_SemWait(cond->wait_done);
128 SDL_SemWait(cond->wait_done);
197 SDL_SemPost(cond->wait_done);
/external/qemu/distrib/sdl-1.2.12/src/thread/generic/
H A DSDL_syscond.c38 SDL_sem *wait_done; member in struct:SDL_cond
50 cond->wait_done = SDL_CreateSemaphore(0);
52 if ( ! cond->lock || ! cond->wait_sem || ! cond->wait_done ) {
69 if ( cond->wait_done ) {
70 SDL_DestroySemaphore(cond->wait_done);
95 SDL_SemWait(cond->wait_done);
128 SDL_SemWait(cond->wait_done);
197 SDL_SemPost(cond->wait_done);
/external/qemu/distrib/sdl-1.2.12/src/thread/os2/
H A DSDL_syscond.c38 SDL_sem *wait_done; member in struct:SDL_cond
50 cond->wait_done = SDL_CreateSemaphore(0);
52 if ( ! cond->lock || ! cond->wait_sem || ! cond->wait_done ) {
69 if ( cond->wait_done ) {
70 SDL_DestroySemaphore(cond->wait_done);
95 SDL_SemWait(cond->wait_done);
128 SDL_SemWait(cond->wait_done);
197 SDL_SemPost(cond->wait_done);

Completed in 39 milliseconds