/external/libavc/common/ |
ithread.h | 89 WORD32 ithread_sem_init(void *sem,WORD32 pshared,UWORD32 value); 91 WORD32 ithread_sem_post(void *sem); 93 WORD32 ithread_sem_wait(void *sem); 95 WORD32 ithread_sem_destroy(void *sem);
|
/external/libhevc/common/ |
ithread.h | 69 WORD32 ithread_sem_init(void *sem, WORD32 pshared, UWORD32 value); 71 WORD32 ithread_sem_post(void *sem); 73 WORD32 ithread_sem_wait(void *sem); 75 WORD32 ithread_sem_destroy(void *sem);
|
ithread.c | 129 WORD32 ithread_sem_init(void *sem, WORD32 pshared, UWORD32 value) 131 return sem_init((sem_t *)sem, pshared, value); 134 WORD32 ithread_sem_post(void *sem) 136 return sem_post((sem_t *)sem); 139 WORD32 ithread_sem_wait(void *sem) 141 return sem_wait((sem_t *)sem); 144 WORD32 ithread_sem_destroy(void *sem) 146 return sem_destroy((sem_t *)sem);
|
/external/libmpeg2/common/ |
ithread.h | 71 WORD32 ithread_sem_init(void *sem,WORD32 pshared,UWORD32 value); 73 WORD32 ithread_sem_post(void *sem); 75 WORD32 ithread_sem_wait(void *sem); 77 WORD32 ithread_sem_destroy(void *sem);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/ |
3-1.c | 38 int sem; variable 53 sem = 0; 77 sem = 1; 78 while (sem == 1) 81 sem = 0; 102 sem = 0; 120 while (sem == 0) 132 while (sem == 1) {
|
/external/valgrind/memcheck/tests/darwin/ |
scalar_nocancel.stderr.exp | 7 Syscall param sem_wait(sem) contains uninitialised byte(s)
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/fork/ |
21-1.c | 51 static sem_t *sem; variable 58 ret = sem_wait(sem); 81 sem = sem_open("/fork_21_1", O_CREAT, O_RDWR, 0); 83 if (sem == SEM_FAILED) 102 ret = sem_post(sem); 127 ret = sem_close(sem);
|
1-1.c | 59 sem_t *sem; local 79 sem = sem_open(SEM_NAME, O_CREAT, O_RDWR, 0); 80 if (sem == SEM_FAILED) 90 ret = sem_post(sem); 96 ret = sem_close(sem); 106 ret = sem_timedwait(sem, &tsfin); 116 ret = sem_close(sem);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_unlock/ |
3-1.c | 34 static volatile int sem; variable 62 sem = INMAIN; 63 while (sem == INMAIN) 83 sem = INTHREAD; 93 while (sem == INTHREAD) 104 sem = INTHREAD;
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/ |
2-2.c | 99 sem_t sem; local 106 ret = sem_init(&sem, 0, 0); 113 ret = pthread_create(&th, NULL, threaded, &sem); 123 ret = sem_getvalue(&sem, &val); 136 ret = sem_post(&sem); 150 ret = sem_destroy(&sem);
|
/prebuilts/misc/darwin-x86_64/sdl2/include/SDL2/ |
SDL_mutex.h | 117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem); 121 * to by \c sem has a positive count. It then atomically decreases the 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);
|
/prebuilts/misc/windows/sdl2/i686-w64-mingw32/include/SDL2/ |
SDL_mutex.h | 117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem); 121 * to by \c sem has a positive count. It then atomically decreases the 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);
|
/prebuilts/misc/windows/sdl2/include/ |
SDL_mutex.h | 117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem); 121 * to by \c sem has a positive count. It then atomically decreases the 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);
|
/prebuilts/misc/windows/sdl2/x86_64-w64-mingw32/include/SDL2/ |
SDL_mutex.h | 117 extern DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem * sem); 121 * to by \c sem has a positive count. It then atomically decreases the 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);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/ |
8-1.c | 81 sem_t *sem, *sem_1; local 86 sem = sem_open(semname, 0); 87 if (sem == SEM_FAILED) { 103 if (sem_wait(sem) == -1) { 119 sem_t *sem, *sem_1; 128 sem = sem_open(semname, O_CREAT | O_EXCL, 0777, 1); 129 if (sem == SEM_FAILED) { 151 if (sem_wait(sem) == -1) { 213 sem_post(sem); 218 sem_post(sem); [all...] |
/external/ltp/testcases/kernel/syscalls/move_pages/ |
move_pages03.c | 83 * @sem: semaphore to sync with parent 85 void child(void **pages, sem_t * sem) 97 if (sem_post(&sem[SEM_CHILD_SETUP]) == -1) 101 if (sem_wait(&sem[SEM_PARENT_TEST]) == -1) 131 sem_t *sem; local 144 sem = alloc_sem(MAX_SEMS); 145 if (sem == NULL) { 158 child(pages, sem); 162 if (sem_wait(&sem[SEM_CHILD_SETUP]) == -1) 176 if (sem_post(&sem[SEM_PARENT_TEST]) == -1 [all...] |
move_pages05.c | 86 void child(void **pages, sem_t * sem) 98 if (sem_post(&sem[SEM_CHILD_SETUP]) == -1) 102 if (sem_wait(&sem[SEM_PARENT_TEST]) == -1) 132 sem_t *sem; local 151 sem = alloc_sem(MAX_SEMS); 152 if (sem == NULL) { 165 child(pages, sem); 169 if (sem_wait(&sem[SEM_CHILD_SETUP]) == -1) 189 if (sem_post(&sem[SEM_PARENT_TEST]) == -1) 194 free_sem(sem, MAX_SEMS) [all...] |
move_pages11.c | 84 * @sem: semaphore to sync with parent 86 void child(void **pages, sem_t * sem) 98 if (sem_post(&sem[SEM_CHILD_SETUP]) == -1) 102 if (sem_wait(&sem[SEM_PARENT_TEST]) == -1) 132 sem_t *sem; local 145 sem = alloc_sem(MAX_SEMS); 146 if (sem == NULL) { 160 child(pages, sem); 164 if (sem_wait(&sem[SEM_CHILD_SETUP]) == -1) 178 if (sem_post(&sem[SEM_PARENT_TEST]) == -1 [all...] |
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/ |
3-1.c | 20 * priviledge to unlink the sem. 134 sem_t *sem; local 140 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0744, 1); 142 if ((sem == SEM_FAILED) && (errno == EEXIST)) { 144 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0744, 1); 147 if (sem == SEM_FAILED) { 160 sem = sem_open(SEM_NAME, 0); 162 if (sem == SEM_FAILED) {
|
/external/valgrind/helgrind/tests/ |
tc24_nonzero_sem.c | 21 sem_t* sem = (sem_t*)semV; local 22 r= my_sem_wait(sem); assert(!r); 29 sem_t* sem; local 32 sem= my_sem_init("sem1", 0, N_THREADS); assert(sem); 35 r= pthread_create( &child[i], NULL, child_fn, sem ); 44 r= my_sem_destroy(sem); assert(!r);
|
/device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Lib/test/ |
lock_tests.py | 420 sem = self.semtype(1)
421 sem.acquire()
422 sem.release()
423 sem = self.semtype(2)
424 sem.acquire()
425 sem.acquire()
426 sem.release()
427 sem.release()
430 sem = self.semtype()
431 sem.acquire() [all...] |
/external/python/cpython2/Lib/test/ |
lock_tests.py | 432 sem = self.semtype(1) 433 sem.acquire() 434 sem.release() 435 sem = self.semtype(2) 436 sem.acquire() 437 sem.acquire() 438 sem.release() 439 sem.release() 442 sem = self.semtype() 443 sem.acquire( [all...] |
/prebuilts/gdb/darwin-x86/lib/python2.7/test/ |
lock_tests.py | 420 sem = self.semtype(1) 421 sem.acquire() 422 sem.release() 423 sem = self.semtype(2) 424 sem.acquire() 425 sem.acquire() 426 sem.release() 427 sem.release() 430 sem = self.semtype() 431 sem.acquire( [all...] |
/prebuilts/gdb/linux-x86/lib/python2.7/test/ |
lock_tests.py | 420 sem = self.semtype(1) 421 sem.acquire() 422 sem.release() 423 sem = self.semtype(2) 424 sem.acquire() 425 sem.acquire() 426 sem.release() 427 sem.release() 430 sem = self.semtype() 431 sem.acquire( [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/ |
lock_tests.py | 420 sem = self.semtype(1) 421 sem.acquire() 422 sem.release() 423 sem = self.semtype(2) 424 sem.acquire() 425 sem.acquire() 426 sem.release() 427 sem.release() 430 sem = self.semtype() 431 sem.acquire( [all...] |