HomeSort by relevance Sort by last modified time
    Searched defs:semaphore (Results 1 - 21 of 21) sorted by null

  /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 

Completed in 552 milliseconds