/external/deqp/framework/delibs/dethread/unix/ |
H A D | deSemaphoreUnix.c | 21 * \brief Unix implementation of semaphore. 30 #include <semaphore.h> 52 void deSemaphore_destroy (deSemaphore semaphore) argument 54 sem_t* sem = (sem_t*)semaphore; 60 void deSemaphore_increment (deSemaphore semaphore) argument 62 sem_t* sem = (sem_t*)semaphore; 68 void deSemaphore_decrement (deSemaphore semaphore) argument 70 sem_t* sem = (sem_t*)semaphore; 76 deBool deSemaphore_tryDecrement (deSemaphore semaphore) argument 78 sem_t* sem = (sem_t*)semaphore; [all...] |
H A D | 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) argument 72 NamedSemaphore* sem = (NamedSemaphore*)semaphore; 78 res = sem_close(sem->semaphore); 86 void deSemaphore_increment (deSemaphore semaphore) argument 88 sem_t* sem = ((NamedSemaphore*)semaphore) 94 deSemaphore_decrement(deSemaphore semaphore) argument 102 deSemaphore_tryDecrement(deSemaphore semaphore) argument [all...] |
/external/bluetooth/bluedroid/osi/src/ |
H A D | semaphore.c | 28 #include "semaphore.h" 43 ALOGE("%s unable to allocate semaphore: %s", __func__, strerror(errno)); 51 void semaphore_free(semaphore_t *semaphore) { argument 52 if (semaphore->fd != -1) 53 close(semaphore->fd); 54 free(semaphore); 57 void semaphore_wait(semaphore_t *semaphore) { argument 58 assert(semaphore != NULL); 59 assert(semaphore->fd != -1); 62 if (eventfd_read(semaphore 66 semaphore_try_wait(semaphore_t *semaphore) argument 89 semaphore_post(semaphore_t *semaphore) argument 97 semaphore_get_fd(const semaphore_t *semaphore) argument [all...] |
/external/chromium_org/sandbox/mac/ |
H A D | dispatch_source_mach_unittest.cc | 32 void WaitForSemaphore(dispatch_semaphore_t semaphore) { argument 33 dispatch_semaphore_wait(semaphore, dispatch_time(
|
/external/deqp/framework/delibs/dethread/win32/ |
H A D | deSemaphoreWin32.c | 21 * \brief Win32 implementation of semaphore. 51 void deSemaphore_destroy (deSemaphore semaphore) argument 53 HANDLE handle = (HANDLE)semaphore; 57 void deSemaphore_increment (deSemaphore semaphore) argument 59 HANDLE handle = (HANDLE)semaphore; 64 void deSemaphore_decrement (deSemaphore semaphore) argument 66 HANDLE handle = (HANDLE)semaphore; 71 deBool deSemaphore_tryDecrement (deSemaphore semaphore) argument 73 HANDLE handle = (HANDLE)semaphore;
|
/external/bluetooth/bluedroid/test/suite/support/ |
H A D | callbacks.c | 44 sem_t semaphore; member in struct:__anon1730 90 sem_init(&callback_data[i].semaphore, 0, 0); 96 sem_destroy(&callback_data[i].semaphore); 111 return &callback_data[i].semaphore;
|
/external/bluetooth/bluedroid/osi/test/ |
H A D | 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/src/base/platform/ |
H A D | semaphore-unittest.cc | 8 #include "src/base/platform/semaphore.h" 74 explicit WaitAndSignalThread(Semaphore* semaphore) argument 75 : Thread(Options("WaitAndSignalThread")), semaphore_(semaphore) {} 108 Semaphore semaphore(0); 109 WaitAndSignalThread t1(&semaphore); 110 WaitAndSignalThread t2(&semaphore); 116 semaphore.Signal(); 121 semaphore.Wait(); 123 EXPECT_FALSE(semaphore.WaitFor(TimeDelta::FromMicroseconds(1))); 128 Semaphore semaphore( [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-threads.cc | 129 v8::base::Semaphore* semaphore) 134 semaphore_(semaphore) {} 161 v8::base::Semaphore semaphore(0); 165 new ThreadIdValidationThread(prev, &refs, i, &semaphore); 172 semaphore.Wait(); 127 ThreadIdValidationThread(v8::base::Thread* thread_to_start, i::List<i::ThreadId>* refs, unsigned int thread_no, v8::base::Semaphore* semaphore) argument
|
H A D | 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); 403 delete semaphore; 404 semaphore = NULL;
|
/external/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/sync/ |
H A D | ChromiumSyncAdapter.java | 64 Semaphore semaphore = new Semaphore(0); 68 getStartupCallback(mApplication, account, extras, syncResult, semaphore); 69 startBrowserProcess(callback, syncResult, semaphore); 73 semaphore.acquire(); 83 final SyncResult syncResult, Semaphore semaphore) { 107 semaphore.release(); 129 final SyncResult syncResult, final Semaphore semaphore) { 154 semaphore.release(); 163 semaphore.release(); 81 startBrowserProcess( final BrowserStartupController.StartupCallback callback, final SyncResult syncResult, Semaphore semaphore) argument 127 getStartupCallback( final Context context, final Account acct, Bundle extras, final SyncResult syncResult, final Semaphore semaphore) argument
|
/external/valgrind/main/drd/ |
H A D | drd_semaphore.c | 85 /** Enable or disable tracing of semaphore actions. */ 93 * client semaphore at client addres 'semaphore'. 97 const Addr semaphore) 99 tl_assert(semaphore != 0); 100 tl_assert(p->a1 == semaphore); 127 "Destruction of semaphore that is being waited" 138 * client semaphore. Allocate a new structure if such a structure did not 143 drd_semaphore_get_or_allocate(const Addr semaphore) argument 147 tl_assert(offsetof(DrdClientobj, semaphore) 96 drd_semaphore_initialize(struct semaphore_info* const p, const Addr semaphore) argument 162 semaphore_get(const Addr semaphore) argument 169 semaphore_init(const Addr semaphore, const Word pshared, const UInt value) argument 218 semaphore_destroy(const Addr semaphore) argument 247 semaphore_open(const Addr semaphore, const HChar* name, const Word oflag, const Word mode, const UInt value) argument 291 semaphore_close(const Addr semaphore) argument 320 semaphore_pre_wait(const Addr semaphore) argument 344 semaphore_post_wait(const DrdThreadId tid, const Addr semaphore, const Bool waited) argument 403 semaphore_pre_post(const DrdThreadId tid, const Addr semaphore) argument 426 semaphore_post_post(const DrdThreadId tid, const Addr semaphore, const Bool succeeded) argument [all...] |
H A D | drd_clientobj.h | 150 struct semaphore_info semaphore; member in union:drd_clientobj
|
H A D | drd_error.h | 142 Addr semaphore; member in struct:__anon32768
|
/external/deqp/framework/platform/android/ |
H A D | tcuAndroidRenderActivity.hpp | 64 de::Semaphore* semaphore; member in union:tcu::Android::Message::__anon19769 99 Message (MessageType type_, de::Semaphore* semaphore) argument 103 DE_ASSERT(semaphore); 104 payload.semaphore = semaphore;
|
/external/deqp/framework/delibs/dethread/ |
H A D | 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/ |
H A D | 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 290 HANDLE semaphore; local [all...] |
H A D | 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); 874 usbi_err(ctx, "could not create timer response semaphore 1686 HANDLE semaphore; local [all...] |
/external/guava/guava-tests/test/com/google/common/util/concurrent/ |
H A D | JSR166TestCase.java | 935 public void await(Semaphore semaphore) { argument 937 assertTrue(semaphore.tryAcquire(LONG_DELAY_MS, MILLISECONDS));
|
/external/nist-sip/java/gov/nist/javax/sip/stack/ |
H A D | SIPTransaction.java | 131 private Semaphore semaphore; field in class:SIPTransaction 332 this.semaphore = new Semaphore(1,true); 1130 * semaphore gaurds re-entrancy to the transaction. 1140 retval = this.semaphore.tryAcquire(1000, TimeUnit.MILLISECONDS); 1157 * Release the transaction semaphore. 1181 this.semaphore.release();
|
/external/valgrind/main/coregrind/m_syswrap/ |
H A D | syswrap-darwin.c | 69 #include <semaphore.h> 5127 mach_msg_port_descriptor_t semaphore; member in struct:__anon32618 5135 assign_port_name(reply->semaphore.name, "semaphore-%p"); 5136 PRINT("%s", name_for_port(reply->semaphore.name)); 5147 mach_msg_port_descriptor_t semaphore; member in struct:__anon32619 5156 name_for_port(MACH_REMOTE), name_for_port(req->semaphore.name)); 5158 record_port_destroy(req->semaphore.name); 6507 // Create a semaphore that pthread_hijack will signal once it starts 6529 // GrP fixme semaphore destro [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.eclipse.core.jobs_3.5.1.R36x_v20100824.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |
H A D | org.eclipse.osgi_3.6.1.R36x_v20100806.jar | ... eclipse.core.runtime.internal.adaptor.Semaphore semaphore private final int frameworkEventType public void " href="/5.1 ... |
H A D | org.eclipse.osgi_3.6.2.R36x_v20101103.jar | ... eclipse.core.runtime.internal.adaptor.Semaphore semaphore private final int frameworkEventType public void " href="/5.1 ... |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/ |
H A D | ant.jar | META-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ... |