/frameworks/av/libvideoeditor/osal/src/ |
M4OSA_Semaphore.c | 19 * @brief Semaphore for Windows 20 * @note This file implements functions to manipulate semaphore 32 #include <semaphore.h> 40 /* Context for the semaphore */ 42 M4OSA_UInt32 coreID; /* semaphore context identifiant */ 43 sem_t semaphore; /* semaphore */ member in struct:__anon18771 51 * @brief This method creates a new semaphore with the "initialCounter" 56 * parameter will be sent back to any OSAL core semaphore functions 57 * to allow retrieving data associated to the opened semaphore [all...] |
/external/jmdns/src/javax/jmdns/impl/ |
DNSStatefulObject.java | 7 import java.util.concurrent.Semaphore; 25 * This class define a semaphore. On this multiple threads can wait the arrival of one event. Thread wait for a maximum defined by the timeout. 27 * Implementation note: this class is based on {@link java.util.concurrent.Semaphore} so that they can be released by the timeout timer. 37 private final ConcurrentMap<Thread, Semaphore> _semaphores; 41 * Semaphore name for debugging purposes. 46 _semaphores = new ConcurrentHashMap<Thread, Semaphore>(50); 57 Semaphore semaphore = _semaphores.get(thread); local 58 if (semaphore == null) { 59 semaphore = new Semaphore(1, true) [all...] |
/external/v8/test/cctest/ |
test-thread-termination.cc | 33 v8::internal::Semaphore* semaphore = NULL; variable 37 semaphore->Signal(); 167 semaphore->Wait(); 180 semaphore = v8::internal::OS::CreateSemaphore(0); 195 delete semaphore; 196 semaphore = NULL; 234 semaphore = v8::internal::OS::CreateSemaphore(0); 244 // Wait until all threads have signaled the semaphore. 246 semaphore->Wait() [all...] |
test-threads.cc | 146 i::Semaphore* semaphore) 149 semaphore_(semaphore) { 169 i::Semaphore* semaphore_; 176 i::Semaphore* semaphore = i::OS::CreateSemaphore(0); local 180 new ThreadIdValidationThread(prev, &refs, i, semaphore); 187 semaphore->Wait();
|
/system/extras/tests/bionic/libc/common/ |
bench_pthread.c | 43 #include <semaphore.h> 196 sem_t semaphore; local 198 sem_init(&semaphore, 1, 1); 199 BENCH(sem_getvalue(&semaphore,&dummy)); 200 BENCH(sem_wait(&semaphore); sem_post(&semaphore));
|
/external/valgrind/main/drd/ |
drd_clientobj.h | 108 UInt value; // Semaphore value. 150 struct semaphore_info semaphore; member in union:drd_clientobj
|
drd_error.h | 142 Addr semaphore; member in struct:__anon16996
|
/external/nist-sip/java/gov/nist/javax/sip/stack/ |
SIPTransaction.java | 47 import java.util.concurrent.Semaphore; 131 private Semaphore semaphore; field in class:SIPTransaction 332 this.semaphore = new Semaphore(1,true); [all...] |
/external/libusb_aah/libusb/os/ |
windows_usb.c | 697 HANDLE semaphore; local 701 semaphore = CreateSemaphoreA(NULL, 1, 1, sem_name); 702 if (semaphore == NULL) { 703 usbi_err(ctx, "could not create semaphore: %s", windows_error_str(0)); 707 // A successful wait brings our semaphore count to 0 (unsignaled) 708 // => any concurent wait stalls until the semaphore's release 709 if (WaitForSingleObject(semaphore, INFINITE) != WAIT_OBJECT_0) { 710 usbi_err(ctx, "failure to access semaphore: %s", windows_error_str(0)); 711 CloseHandle(semaphore); 767 usbi_err(ctx, "could not create timer response semaphore - aborting") 1514 HANDLE semaphore; local [all...] |
/external/valgrind/main/coregrind/m_syswrap/ |
syswrap-darwin.c | 69 #include <semaphore.h> 5101 mach_msg_port_descriptor_t semaphore; member in struct:__anon16851 5121 mach_msg_port_descriptor_t semaphore; member in struct:__anon16852 [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
org.eclipse.core.jobs_3.5.1.R36x_v20100824.jar | |
org.eclipse.osgi_3.6.1.R36x_v20100806.jar | |
org.eclipse.osgi_3.6.2.R36x_v20101103.jar | |
/prebuilts/tools/common/eclipse/ |
org.eclipse.osgi_3.6.2.R36x_v20110210.jar | |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/ |
ant.jar | |
/prebuilts/tools/common/ant/ |
ant.jar | |
/prebuilts/tools/common/m2/internal/org/apache/ant/ant/1.8.0/ |
ant-1.8.0.jar | |
/prebuilts/devtools/tools/lib/ |
guava-13.0.1.jar | |
/prebuilts/tools/common/gradle-plugins/repository/com/google/guava/guava/14.0/ |
guava-14.0.jar | |
/prebuilts/tools/common/guava-tools/ |
guava-13.0.1.jar | |
/prebuilts/tools/common/m2/repository/com/google/guava/guava/13.0.1/ |
guava-13.0.1.jar | |