Home
last modified time | relevance | path

Searched defs:sem (Results 1 – 25 of 123) sorted by relevance

12345

/external/deqp/framework/delibs/dethread/unix/
DdeSemaphoreUnix.c36 sem_t* sem = (sem_t*)deMalloc(sizeof(sem_t)); in deSemaphore_create() local
55 sem_t* sem = (sem_t*)semaphore; in deSemaphore_destroy() local
63 sem_t* sem = (sem_t*)semaphore; in deSemaphore_increment() local
71 sem_t* sem = (sem_t*)semaphore; in deSemaphore_decrement() local
79 sem_t* sem = (sem_t*)semaphore; in deSemaphore_tryDecrement() local
DdeNamedSemaphoreUnix.c39 static void NamedSemaphore_getName (const NamedSemaphore* sem, char* buf, int bufSize) in NamedSemaphore_getName()
48 NamedSemaphore* sem = (NamedSemaphore*)deCalloc(sizeof(NamedSemaphore)); in deSemaphore_create() local
72 NamedSemaphore* sem = (NamedSemaphore*)semaphore; in deSemaphore_destroy() local
88 sem_t* sem = ((NamedSemaphore*)semaphore)->semaphore; in deSemaphore_increment() local
96 sem_t* sem = ((NamedSemaphore*)semaphore)->semaphore; in deSemaphore_decrement() local
104 sem_t* sem = ((NamedSemaphore*)semaphore)->semaphore; in deSemaphore_tryDecrement() local
/external/python/cffi/testing/embedding/
Dthread-test.h16 static int sem_init(sem_t *sem, int pshared, unsigned int value) in sem_init()
24 static int sem_post(sem_t *sem) in sem_post()
33 static int sem_wait(sem_t *sem) in sem_wait()
59 static int sem_init(sem_t *sem, int pshared, unsigned int value) in sem_init()
67 static int sem_post(sem_t *sem) in sem_post()
72 static int sem_wait(sem_t *sem) in sem_wait()
/external/rust/crates/tokio/tests/
Dsync_semaphore_owned.rs8 let sem = Arc::new(Semaphore::new(1)); in try_acquire() localVariable
21 let sem = Arc::new(Semaphore::new(42)); in try_acquire_many() localVariable
37 let sem = Arc::new(Semaphore::new(1)); in acquire() localVariable
64 let sem = Arc::new(Semaphore::new(0)); in add_permits() localVariable
75 let sem = Arc::new(Semaphore::new(1)); in forget() localVariable
88 let sem = Arc::new(Semaphore::new(5)); in stresstest() localVariable
Dsync_semaphore.rs14 let sem = Semaphore::new(1); in try_acquire() localVariable
27 let sem = Arc::new(Semaphore::new(1)); in acquire() localVariable
39 let sem = Arc::new(Semaphore::new(0)); in add_permits() localVariable
50 let sem = Arc::new(Semaphore::new(1)); in forget() localVariable
63 let sem = Arc::new(Semaphore::new(5)); in stresstest() localVariable
/external/llvm-project/libcxx/test/libcxx/thread/
Dsemaphore.availability.verify.cpp28 std::counting_semaphore<20> sem(10); in main() local
38 std::counting_semaphore<> sem(10); in main() local
48 std::binary_semaphore sem(10); in main() local
/external/autotest/utils/named_semaphore/
Dnamedsem.c30 sem_t *sem; in namedsem_sem_close() local
54 sem_t *sem; in namedsem_sem_wait() local
66 sem_t *sem; in namedsem_sem_post() local
79 sem_t *sem; in namedsem_sem_getvalue() local
/external/libvpx/libvpx/vp8/common/
Dthreading.h93 #define sem_init(sem, sem_attr1, sem_init_value) \ argument
95 #define sem_wait(sem) \ argument
97 #define sem_post(sem) ReleaseSemaphore(*sem, 1, NULL) argument
98 #define sem_destroy(sem) \ argument
/external/libmpeg2/common/
Dithread.c137 WORD32 ithread_sem_init(void *sem,WORD32 pshared,UWORD32 value) in ithread_sem_init()
142 WORD32 ithread_sem_post(void *sem) in ithread_sem_post()
147 WORD32 ithread_sem_wait(void *sem) in ithread_sem_wait()
152 WORD32 ithread_sem_destroy(void *sem) in ithread_sem_destroy()
/external/libavc/common/
Dithread.c140 WORD32 ithread_sem_init(void *sem,WORD32 pshared,UWORD32 value) in ithread_sem_init()
145 WORD32 ithread_sem_post(void *sem) in ithread_sem_post()
151 WORD32 ithread_sem_wait(void *sem) in ithread_sem_wait()
157 WORD32 ithread_sem_destroy(void *sem) in ithread_sem_destroy()
/external/libhevc/common/
Dithread.c129 WORD32 ithread_sem_init(void *sem, WORD32 pshared, UWORD32 value) in ithread_sem_init()
134 WORD32 ithread_sem_post(void *sem) in ithread_sem_post()
139 WORD32 ithread_sem_wait(void *sem) in ithread_sem_wait()
144 WORD32 ithread_sem_destroy(void *sem) in ithread_sem_destroy()
/external/swiftshader/src/Vulkan/
DVkQueue.cpp199 if(auto *sem = DynamicCast<TimelineSemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue() local
205 else if(auto *sem = DynamicCast<BinarySemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue() local
227 if(auto *sem = DynamicCast<TimelineSemaphore>(submitInfo.pSignalSemaphores[j])) in submitQueue() local
233 else if(auto *sem = DynamicCast<BinarySemaphore>(submitInfo.pSignalSemaphores[j])) in submitQueue() local
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/
D2-2.c89 sem_t *sem; in common() local
132 sem_t *sem; in main() local
/external/python/cpython2/Modules/_multiprocessing/
Dsemaphore.c36 #define SEM_CLOSE(sem) (CloseHandle(sem) ? 0 : -1) argument
37 #define SEM_GETVALUE(sem, pval) _GetSemaphoreValue(sem, pval) argument
196 #define SEM_CLOSE(sem) sem_close(sem) argument
197 #define SEM_GETVALUE(sem, pval) sem_getvalue(sem, pval) argument
212 # define sem_timedwait(sem,deadline) sem_timedwait_save(sem,deadline,_save) argument
215 sem_timedwait_save(sem_t *sem, struct timespec *deadline, PyThreadState *_save) in sem_timedwait_save()
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/
D8-1.c81 sem_t *sem, *sem_1; in child_fn() local
119 sem_t *sem, *sem_1; in main() local
/external/python/cpython3/Modules/_multiprocessing/
Dsemaphore.c38 #define SEM_CLOSE(sem) (CloseHandle(sem) ? 0 : -1) argument
39 #define SEM_GETVALUE(sem, pval) _GetSemaphoreValue(sem, pval) argument
189 #define SEM_CLOSE(sem) sem_close(sem) argument
190 #define SEM_GETVALUE(sem, pval) sem_getvalue(sem, pval) argument
205 # define sem_timedwait(sem,deadline) sem_timedwait_save(sem,deadline,_save) argument
208 sem_timedwait_save(sem_t *sem, struct timespec *deadline, PyThreadState *_save) in sem_timedwait_save()
/external/ltp/testcases/kernel/syscalls/move_pages/
Dmove_pages03.c85 void child(void **pages, sem_t * sem) in child()
131 sem_t *sem; in main() local
Dmove_pages11.c86 void child(void **pages, sem_t * sem) in child()
132 sem_t *sem; in main() local
Dmove_pages05.c86 void child(void **pages, sem_t * sem) in child()
132 sem_t *sem; in main() local
/external/libdrm/amdgpu/
Damdgpu_cs.c131 amdgpu_semaphore_handle sem; in amdgpu_cs_ctx_free() local
229 amdgpu_semaphore_handle sem, tmp; in amdgpu_cs_submit_one() local
544 drm_public int amdgpu_cs_create_semaphore(amdgpu_semaphore_handle *sem) in amdgpu_cs_create_semaphore()
565 amdgpu_semaphore_handle sem) in amdgpu_cs_signal_semaphore()
591 amdgpu_semaphore_handle sem) in amdgpu_cs_wait_semaphore()
609 static int amdgpu_cs_reset_sem(amdgpu_semaphore_handle sem) in amdgpu_cs_reset_sem()
623 static int amdgpu_cs_unreference_sem(amdgpu_semaphore_handle sem) in amdgpu_cs_unreference_sem()
633 drm_public int amdgpu_cs_destroy_semaphore(amdgpu_semaphore_handle sem) in amdgpu_cs_destroy_semaphore()
/external/llvm-project/compiler-rt/test/tsan/libdispatch/
Dsemaphore-norace.c15 dispatch_semaphore_t sem = dispatch_semaphore_create(0); in main() local
/external/llvm-project/compiler-rt/test/msan/
Dsem_getvalue.cpp8 sem_t sem; in main() local
/external/compiler-rt/test/msan/
Dsem_getvalue.cc8 sem_t sem; in main() local
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/
D4-1.c23 int sem; /* Manual semaphore */ variable
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_close/
D3-2.c92 sem_t *sem; in main() local

12345