/external/compiler-rt/test/msan/ |
sem_getvalue.cc | 8 sem_t sem; local 9 int res = sem_init(&sem, 0, 42); 13 res = sem_getvalue(&sem, &v); 18 res = sem_destroy(&sem);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/ |
4-1.c | 23 int sem; /* Manual semaphore */ variable 29 sem = 1; 43 sem = 0; 52 while (sem == 0)
|
2-1.c | 25 int sem; /* Manual semaphore */ variable 34 sem = 0; 49 sem = 1; 50 while (sem == 1) 53 sem = 0; 69 sem = 0; 78 while (sem == 0) 87 while (sem == 1) {
|
3-1.c | 27 static sem_t sem; variable 44 SAFE_FUNC(sem_post(&sem)); 61 SAFE_FUNC(sem_init(&sem, 0, 0)); 65 SAFE_FUNC(sem_wait(&sem));
|
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
sem_init_glibc.cc | 21 sem_t sem; local 22 memset(&sem, 0xAB, sizeof(sem)); 23 sem_init(&sem, priv, value); 25 char *p = (char *)&sem; 29 sem_destroy(&sem);
|
/external/deqp/framework/delibs/dethread/unix/ |
deSemaphoreUnix.c | 36 sem_t* sem = (sem_t*)deMalloc(sizeof(sem_t)); local 41 if (!sem) 44 if (sem_init(sem, 0, (unsigned int)initialValue) != 0) 46 deFree(sem); 50 return (deSemaphore)sem; 55 sem_t* sem = (sem_t*)semaphore; local 56 DE_ASSERT(sem); 57 sem_destroy(sem); 58 deFree(sem); 63 sem_t* sem = (sem_t*)semaphore local 71 sem_t* sem = (sem_t*)semaphore; local 79 sem_t* sem = (sem_t*)semaphore; local [all...] |
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_create/ |
3-1.c | 33 static volatile int sem; variable 37 sem = 1; 74 while (!sem)
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_close/ |
3-2.c | 92 sem_t *sem; local 98 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 2); 100 if (sem == SEM_FAILED && errno == EEXIST) { 102 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 2); 105 if (sem == SEM_FAILED) { 111 ret = sem_wait(sem); 119 ret = sem_close(sem); 126 sem = sem_open(SEM_NAME, O_CREAT, 0777, 3); 128 if (sem == SEM_FAILED) { 133 ret = sem_getvalue(sem, &value) [all...] |
/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);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/ |
7-1.c | 103 sem_t *sem; local 109 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 1); 111 if ((sem == SEM_FAILED) && (errno == EEXIST)) { 113 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 1); 116 if (sem == SEM_FAILED) { 121 ret = pthread_create(&thread, NULL, threaded, sem); 138 ret = sem_post(sem); 152 ret = sem_close(sem);
|
3-1.c | 20 * priviledge to unlink the sem. 131 sem_t *sem; local 137 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0744, 1); 139 if ((sem == SEM_FAILED) && (errno == EEXIST)) { 141 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0744, 1); 144 if (sem == SEM_FAILED) { 157 sem = sem_open(SEM_NAME, 0); 159 if (sem == SEM_FAILED) {
|
5-1.c | 92 sem_t *sem; local 123 sem = sem_open(sem_name, O_CREAT, 0777, 1); 125 if (sem != SEM_FAILED) { 176 sem = sem_open(sem_name, O_CREAT, 0777, 1); 178 if (sem != SEM_FAILED) {
|
9-1.c | 110 sem_t *sem; local 116 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 0); 118 if ((sem == SEM_FAILED) && (errno == EEXIST)) { 120 sem = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 0); 123 if (sem == SEM_FAILED) { 128 ret = pthread_create(&child, NULL, threaded, sem); 154 ret = sem_post(sem); 168 ret = sem_close(sem);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/ |
13-1.c | 52 static sem_t sem; variable 57 ret = sem_post(&sem); 72 ret = sem_init(&sem, 0, 0); 105 ret = sem_wait(&sem); 124 ret = sem_destroy(&sem);
|
/device/google/marlin/camera/QCamera2/stack/mm-camera-test/src/ |
cam_semaphore_tests.cpp | 51 cam_semaphore_t sem; local 52 cam_sem_init(&sem, 0); 60 ASSERT_EQ(-1, cam_sem_timedwait(&sem, &ts)); 74 cam_sem_post(&sem); 75 ASSERT_EQ(0, cam_sem_timedwait(&sem, &ts));
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/fork/ |
1-1.c | 57 sem_t *sem; local 77 sem = sem_open(SEM_NAME, O_CREAT, O_RDWR, 0); 78 if (sem == SEM_FAILED) 88 ret = sem_post(sem); 94 ret = sem_close(sem); 104 ret = sem_timedwait(sem, &tsfin); 114 ret = sem_close(sem);
|
21-1.c | 49 static sem_t *sem; variable 56 ret = sem_wait(sem); 79 sem = sem_open("/fork_21_1", O_CREAT, O_RDWR, 0); 81 if (sem == SEM_FAILED) 100 ret = sem_post(sem); 125 ret = sem_close(sem);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_exit/ |
1-1.c | 31 int sem; /* Manual semaphore used to indicate when the thread has been created. */ variable 36 sem = INMAIN; 48 sem = INTHREAD; 57 while (sem == INTHREAD)
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_join/ |
2-1.c | 36 static int sem; variable 40 sem = INMAIN; 51 sem = INTHREAD; 59 while (sem == INTHREAD)
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_mutex_lock/ |
4-1.c | 90 sem_t sem; variable 106 if ((ret = sem_post(&sem))) { 107 UNRESOLVED(errno, "1st post sem in child failed"); 118 if ((ret = sem_post(&sem))) { 119 UNRESOLVED(errno, "2nd post sem in child failed"); 148 if ((ret = sem_init(&sem, 0, 0))) { 149 UNRESOLVED(ret, "Sem init failed"); 196 if ((ret = sem_wait(&sem))) { 197 UNRESOLVED(errno, "Wait sem in child failed"); 209 if ((ret = sem_wait(&sem))) { [all...] |
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_unlock/ |
3-1.c | 33 static volatile int sem; variable 61 sem = INMAIN; 62 while (sem == INMAIN) 82 sem = INTHREAD; 92 while (sem == INTHREAD) 103 sem = INTHREAD;
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_init/ |
3-2.c | 93 sem_t *sem; local 121 sem = (sem_t *) buf; 124 ret = sem_init(sem, 1, 0); 140 ret = sem_post(sem); 152 ret = sem_wait(sem); 171 ret = sem_destroy(sem);
|
3-3.c | 93 sem_t *sem; local 121 sem = (sem_t *) buf; 124 ret = sem_init(sem, 1, 0); 140 ret = sem_post(sem); 162 ret = sem_getvalue(sem, &status); 174 ret = sem_destroy(sem);
|
/external/python/cpython3/Include/internal/ |
condvar.h | 74 HANDLE sem; member in struct:_PyCOND_T
|
/art/test/1941-dispose-stress/src/art/ |
Test1941.java | 45 public static void LoopAllocFreeEnv(Semaphore sem) { 46 sem.release(); 61 final Semaphore sem = new Semaphore(0); local 62 Thread thr = new Thread(() -> { LoopAllocFreeEnv(sem); }, "LoopNative"); 65 sem.acquire();
|