Lines Matching refs:DECLSPEC
64 extern DECLSPEC SDL_mutex *SDLCALL SDL_CreateMutex(void);
72 extern DECLSPEC int SDLCALL SDL_LockMutex(SDL_mutex * mutex);
79 extern DECLSPEC int SDLCALL SDL_TryLockMutex(SDL_mutex * mutex);
90 extern DECLSPEC int SDLCALL SDL_UnlockMutex(SDL_mutex * mutex);
95 extern DECLSPEC void SDLCALL SDL_DestroyMutex(SDL_mutex * mutex);
112 extern DECLSPEC SDL_sem *SDLCALL SDL_CreateSemaphore(Uint32 initial_value);
117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem);
124 extern DECLSPEC int SDLCALL SDL_SemWait(SDL_sem * sem);
132 extern DECLSPEC int SDLCALL SDL_SemTryWait(SDL_sem * sem);
143 extern DECLSPEC int SDLCALL SDL_SemWaitTimeout(SDL_sem * sem, Uint32 ms);
150 extern DECLSPEC int SDLCALL SDL_SemPost(SDL_sem * sem);
155 extern DECLSPEC Uint32 SDLCALL SDL_SemValue(SDL_sem * sem);
197 extern DECLSPEC SDL_cond *SDLCALL SDL_CreateCond(void);
202 extern DECLSPEC void SDLCALL SDL_DestroyCond(SDL_cond * cond);
209 extern DECLSPEC int SDLCALL SDL_CondSignal(SDL_cond * cond);
216 extern DECLSPEC int SDLCALL SDL_CondBroadcast(SDL_cond * cond);
227 extern DECLSPEC int SDLCALL SDL_CondWait(SDL_cond * cond, SDL_mutex * mutex);
237 extern DECLSPEC int SDLCALL SDL_CondWaitTimeout(SDL_cond * cond,