/bionic/benchmarks/ |
semaphore_benchmark.cpp | 19 #include <semaphore.h> 23 sem_t semaphore; local 24 sem_init(&semaphore, 1, 1); 29 sem_getvalue(&semaphore, &dummy); 38 sem_t semaphore; local 39 sem_init(&semaphore, 1, 1); 43 sem_wait(&semaphore); 44 sem_post(&semaphore);
|
/development/ndk/platforms/android-3/arch-arm/include/asm/ |
semaphore.h | 23 struct semaphore { struct 31 #define __DECLARE_SEMAPHORE_GENERIC(name,count) struct semaphore name = __SEMAPHORE_INIT(name,count)
|
/external/bluetooth/bluedroid/test/suite/support/ |
callbacks.c | 44 sem_t semaphore; member in struct:__anon6355 90 sem_init(&callback_data[i].semaphore, 0, 0); 96 sem_destroy(&callback_data[i].semaphore); 111 return &callback_data[i].semaphore;
|
/external/deqp/framework/delibs/dethread/unix/ |
deNamedSemaphoreUnix.c | 21 * \brief Unix implementation of semaphore using named semaphores. 31 #include <semaphore.h> 36 sem_t* semaphore; member in struct:NamedSemaphore_s 59 sem->semaphore = sem_open(name, O_CREAT|O_EXCL, mode, initialValue); 61 if (sem->semaphore == SEM_FAILED) 70 void deSemaphore_destroy (deSemaphore semaphore) 72 NamedSemaphore* sem = (NamedSemaphore*)semaphore; 78 res = sem_close(sem->semaphore); 86 void deSemaphore_increment (deSemaphore semaphore) 88 sem_t* sem = ((NamedSemaphore*)semaphore)->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/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/sync/ |
ChromiumSyncAdapter.java | 24 import java.util.concurrent.Semaphore; 64 Semaphore semaphore = new Semaphore(0); local 68 getStartupCallback(mApplication, account, extras, syncResult, semaphore); 69 startBrowserProcess(callback, syncResult, semaphore); 73 semaphore.acquire(); 83 final SyncResult syncResult, Semaphore semaphore) { 107 semaphore.release() [all...] |
/external/bluetooth/bluedroid/osi/test/ |
alarm_test.cpp | 8 #include "semaphore.h" 13 static semaphore_t *semaphore; variable 37 semaphore = semaphore_new(0); 54 semaphore_post(semaphore); 138 semaphore_wait(semaphore); 153 semaphore_wait(semaphore); 173 semaphore_wait(semaphore); 178 semaphore_wait(semaphore); 199 semaphore_wait(semaphore); 204 semaphore_wait(semaphore); [all...] |
/external/chromium_org/v8/test/cctest/ |
test-thread-termination.cc | 34 v8::base::Semaphore* semaphore = NULL; variable 38 semaphore->Signal(); 168 semaphore->Wait(); 181 semaphore = new v8::base::Semaphore(0); 198 delete semaphore; 199 semaphore = NULL; 381 semaphore = new v8::base::Semaphore(0) [all...] |
/external/deqp/framework/platform/android/ |
tcuAndroidRenderActivity.hpp | 52 MESSAGE_SYNC, //!< Main thread requests sync. Data argument is de::Semaphore* that needs to be incremented. 64 de::Semaphore* semaphore; member in union:tcu::Android::Message::__anon24387 99 Message (MessageType type_, de::Semaphore* semaphore) 103 DE_ASSERT(semaphore); 104 payload.semaphore = semaphore;
|
/external/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/signin/ |
OAuth2TokenService.java | 24 import java.util.concurrent.Semaphore; 183 final Semaphore semaphore = new Semaphore(0); local 190 semaphore.release(); 194 if (semaphore.tryAcquire(timeout, unit)) {
|
/external/deqp/framework/delibs/dethread/ |
deThreadTest.c | 428 deSemaphore semaphore = deSemaphore_create(1, DE_NULL); local 429 DE_TEST_ASSERT(semaphore); 431 deSemaphore_increment(semaphore); 432 deSemaphore_decrement(semaphore); 433 deSemaphore_decrement(semaphore); 435 deSemaphore_destroy(semaphore);
|
/external/chromium_org/third_party/libusb/src/libusb/os/ |
wince_usb.c | 172 HANDLE semaphore; local 176 semaphore = CreateSemaphore(NULL, 1, 1, sem_name); 177 if (semaphore == NULL) { 178 usbi_err(ctx, "could not create semaphore: %s", windows_error_str(0)); 182 // A successful wait brings our semaphore count to 0 (unsignaled) 183 // => any concurent wait stalls until the semaphore's release 184 if (WaitForSingleObject(semaphore, INFINITE) != WAIT_OBJECT_0) { 185 usbi_err(ctx, "failure to access semaphore: %s", windows_error_str(0)); 186 CloseHandle(semaphore); 224 usbi_err(ctx, "could not create timer response semaphore - aborting") 290 HANDLE semaphore; local [all...] |
windows_usb.c | 804 HANDLE semaphore; local 808 semaphore = CreateSemaphoreA(NULL, 1, 1, sem_name); 809 if (semaphore == NULL) { 810 usbi_err(ctx, "could not create semaphore: %s", windows_error_str(0)); 814 // A successful wait brings our semaphore count to 0 (unsignaled) 815 // => any concurent wait stalls until the semaphore's release 816 if (WaitForSingleObject(semaphore, INFINITE) != WAIT_OBJECT_0) { 817 usbi_err(ctx, "failure to access semaphore: %s", windows_error_str(0)); 818 CloseHandle(semaphore); 1686 HANDLE semaphore; local [all...] |
/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/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 | |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/ |
ant.jar | |
/external/chromium_org/third_party/WebKit/Source/devtools/scripts/closure/ |
compiler.jar | |
/external/jarjar/lib/ |
apache-ant-1.9.4.jar | |
/external/owasp/sanitizer/tools/findbugs/lib/ |
ant.jar | |