Home
last modified time | relevance | path

Searched refs:deSemaphore (Results 1 – 11 of 11) sorted by relevance

/external/deqp/framework/delibs/dethread/win32/
DdeSemaphoreWin32.c34 DE_STATIC_ASSERT(sizeof(deSemaphore) >= sizeof(HANDLE));
36 deSemaphore deSemaphore_create (int initialValue, const deSemaphoreAttributes* attributes) in deSemaphore_create()
46 DE_ASSERT((deSemaphore)handle != 0); in deSemaphore_create()
48 return (deSemaphore)handle; in deSemaphore_create()
51 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
57 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
65 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
73 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
/external/deqp/framework/delibs/dethread/
DdeSemaphore.h31 typedef deUintptr deSemaphore; typedef
41 deSemaphore deSemaphore_create (int initialValue, const deSemaphoreAttributes* attributes);
42 void deSemaphore_destroy (deSemaphore semaphore);
44 void deSemaphore_increment (deSemaphore semaphore);
45 void deSemaphore_decrement (deSemaphore semaphore);
47 deBool deSemaphore_tryDecrement (deSemaphore semaphore);
DdeThreadTest.c359 deSemaphore empty;
360 deSemaphore fill;
428 deSemaphore semaphore = deSemaphore_create(1, DE_NULL); in deSemaphore_selfTest()
DCMakeLists.txt11 deSemaphore.h
/external/deqp/framework/delibs/dethread/unix/
DdeSemaphoreUnix.c32 DE_STATIC_ASSERT(sizeof(deSemaphore) >= sizeof(sem_t*));
34 deSemaphore deSemaphore_create (int initialValue, const deSemaphoreAttributes* attributes) in deSemaphore_create()
50 return (deSemaphore)sem; in deSemaphore_create()
53 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
61 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
69 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
77 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
DdeNamedSemaphoreUnix.c44 DE_STATIC_ASSERT(sizeof(deSemaphore) >= sizeof(NamedSemaphore*));
46 deSemaphore deSemaphore_create (int initialValue, const deSemaphoreAttributes* attributes) in deSemaphore_create()
67 return (deSemaphore)sem; in deSemaphore_create()
70 void deSemaphore_destroy (deSemaphore semaphore) in deSemaphore_destroy()
86 void deSemaphore_increment (deSemaphore semaphore) in deSemaphore_increment()
94 void deSemaphore_decrement (deSemaphore semaphore) in deSemaphore_decrement()
102 deBool deSemaphore_tryDecrement (deSemaphore semaphore) in deSemaphore_tryDecrement()
/external/deqp/framework/delibs/decpp/
DCMakeLists.txt42 deSemaphore.cpp
43 deSemaphore.hpp
DdeSemaphore.hpp56 deSemaphore m_semaphore;
DdeBlockBuffer.hpp77 deSemaphore m_fill; //!< Block fill count.
78 deSemaphore m_empty; //!< Block empty count.
/external/deqp/framework/delibs/destream/
DdeRingbuffer.c39 deSemaphore emptyCount;
40 deSemaphore fullCount;
/external/deqp/
DAndroidGen.bp460 "framework/delibs/decpp/deSemaphore.cpp",