/AliOS-Things-master/components/SDL2/src/thread/generic/ |
A D | SDL_syssem.c | 32 SDL_sem * 36 return (SDL_sem *) 0; in SDL_CreateSemaphore() 45 SDL_SemTryWait(SDL_sem * sem) in SDL_SemTryWait() 57 SDL_SemWait(SDL_sem * sem) in SDL_SemWait() 63 SDL_SemValue(SDL_sem * sem) in SDL_SemValue() 69 SDL_SemPost(SDL_sem * sem) in SDL_SemPost() 84 SDL_sem * 87 SDL_sem *sem; in SDL_CreateSemaphore() 180 SDL_SemWait(SDL_sem * sem) in SDL_SemWait() 186 SDL_SemValue(SDL_sem * sem) in SDL_SemValue() [all …]
|
A D | SDL_syscond.c | 36 SDL_sem *wait_sem; 37 SDL_sem *wait_done;
|
A D | SDL_sysmutex.c | 33 SDL_sem *sem;
|
/AliOS-Things-master/components/SDL2/src/thread/psp/ |
A D | SDL_syssem.c | 42 SDL_sem *SDL_CreateSemaphore(Uint32 initial_value) in SDL_CreateSemaphore() 44 SDL_sem *sem; in SDL_CreateSemaphore() 46 sem = (SDL_sem *) malloc(sizeof(*sem)); in SDL_CreateSemaphore() 63 void SDL_DestroySemaphore(SDL_sem *sem) in SDL_DestroySemaphore() 79 int SDL_SemWaitTimeout(SDL_sem *sem, Uint32 timeout) in SDL_SemWaitTimeout() 115 int SDL_SemTryWait(SDL_sem *sem) in SDL_SemTryWait() 120 int SDL_SemWait(SDL_sem *sem) in SDL_SemWait() 126 Uint32 SDL_SemValue(SDL_sem *sem) in SDL_SemValue() 142 int SDL_SemPost(SDL_sem *sem) in SDL_SemPost()
|
A D | SDL_syscond.c | 38 SDL_sem *wait_sem; 39 SDL_sem *wait_done;
|
A D | SDL_sysmutex.c | 35 SDL_sem *sem;
|
/AliOS-Things-master/components/SDL2/src/thread/windows/ |
A D | SDL_syssem.c | 39 SDL_sem * 42 SDL_sem *sem; in SDL_CreateSemaphore() 45 sem = (SDL_sem *) SDL_malloc(sizeof(*sem)); in SDL_CreateSemaphore() 67 SDL_DestroySemaphore(SDL_sem * sem) in SDL_DestroySemaphore() 79 SDL_SemWaitTimeout(SDL_sem * sem, Uint32 timeout) in SDL_SemWaitTimeout() 109 SDL_SemTryWait(SDL_sem * sem) in SDL_SemTryWait() 115 SDL_SemWait(SDL_sem * sem) in SDL_SemWait() 122 SDL_SemValue(SDL_sem * sem) in SDL_SemValue() 132 SDL_SemPost(SDL_sem * sem) in SDL_SemPost()
|
/AliOS-Things-master/components/SDL2/src/thread/pthread/ |
A D | SDL_syssem.c | 45 SDL_sem * 48 SDL_sem *sem = (SDL_sem *) SDL_malloc(sizeof(SDL_sem)); in SDL_CreateSemaphore() 62 SDL_DestroySemaphore(SDL_sem * sem) in SDL_DestroySemaphore() 71 SDL_SemTryWait(SDL_sem * sem) in SDL_SemTryWait() 86 SDL_SemWait(SDL_sem * sem) in SDL_SemWait() 105 SDL_SemWaitTimeout(SDL_sem * sem, Uint32 timeout) in SDL_SemWaitTimeout() 180 SDL_SemValue(SDL_sem * sem) in SDL_SemValue() 193 SDL_SemPost(SDL_sem * sem) in SDL_SemPost()
|
/AliOS-Things-master/components/SDL2/include/ |
A D | SDL_mutex.h | 107 typedef struct SDL_semaphore SDL_sem; typedef 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);
|
/AliOS-Things-master/components/SDL2/src/audio/alios/ |
A D | SDL_alios_audio.c | 51 SDL_sem *first_run_semaphore = (SDL_sem *) arg; in ALSA_HotplugThread() 84 SDL_sem *semaphore = SDL_CreateSemaphore(0); in AOS_DetectDevices()
|
/AliOS-Things-master/components/SDL2/src/audio/jack/ |
A D | SDL_jackaudio.h | 34 SDL_sem *iosem;
|
/AliOS-Things-master/components/SDL2/src/audio/openslES/ |
A D | SDL_openslES.h | 38 SDL_sem *playsem;
|
/AliOS-Things-master/components/SDL2/src/video/android/ |
A D | SDL_androidvideo.h | 45 extern SDL_sem *Android_PauseSem, *Android_ResumeSem;
|
A D | SDL_androidvideo.c | 69 SDL_sem *Android_PauseSem = NULL; 70 SDL_sem *Android_ResumeSem = NULL;
|
/AliOS-Things-master/components/SDL2/src/audio/coreaudio/ |
A D | SDL_coreaudio.h | 56 SDL_sem *ready_semaphore;
|
/AliOS-Things-master/components/SDL2/test/ |
A D | testsem.c | 23 static SDL_sem *sem;
|
A D | testatomic.c | 117 static SDL_sem *threadDone; 474 static SDL_sem *writersDone; 475 static SDL_sem *readersDone;
|
/AliOS-Things-master/components/SDL2/src/audio/alsa/ |
A D | SDL_alsa_audio.c | 785 SDL_sem *first_run_semaphore = (SDL_sem *) arg; in ALSA_HotplugThread() 941 SDL_sem *semaphore = SDL_CreateSemaphore(0); in ALSA_DetectDevices()
|
/AliOS-Things-master/components/SDL2/src/joystick/psp/ |
A D | SDL_sysjoystick.c | 43 static SDL_sem *pad_sem = NULL;
|
/AliOS-Things-master/components/SDL2/src/joystick/hidapi/ |
A D | SDL_hidapi_rumble.c | 49 SDL_sem *request_sem;
|
/AliOS-Things-master/components/SDL2/src/video/cocoa/ |
A D | SDL_cocoamousetap.m | 45 SDL_sem *runloopStartedSemaphore; 140 SDL_SemPost((SDL_sem*)info);
|
/AliOS-Things-master/components/SDL2/src/video/psp/ |
A D | SDL_pspevents.c | 49 static SDL_sem *event_sem = NULL;
|
/AliOS-Things-master/components/SDL2/src/timer/ |
A D | SDL_timer.c | 62 SDL_sem *sem;
|
/AliOS-Things-master/components/SDL2/src/dynapi/ |
A D | SDL_dynapi_procs.h | 295 SDL_DYNAPI_PROC(SDL_sem*,SDL_CreateSemaphore,(Uint32 a),(a),return) 296 SDL_DYNAPI_PROC(void,SDL_DestroySemaphore,(SDL_sem *a),(a),) 297 SDL_DYNAPI_PROC(int,SDL_SemWait,(SDL_sem *a),(a),return) 298 SDL_DYNAPI_PROC(int,SDL_SemTryWait,(SDL_sem *a),(a),return) 299 SDL_DYNAPI_PROC(int,SDL_SemWaitTimeout,(SDL_sem *a, Uint32 b),(a,b),return) 300 SDL_DYNAPI_PROC(int,SDL_SemPost,(SDL_sem *a),(a),return) 301 SDL_DYNAPI_PROC(Uint32,SDL_SemValue,(SDL_sem *a),(a),return)
|