Searched refs:deSemaphore (Results 1 – 11 of 11) sorted by relevance
34 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()
31 typedef deUintptr deSemaphore; typedef41 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);
359 deSemaphore empty;360 deSemaphore fill;428 deSemaphore semaphore = deSemaphore_create(1, DE_NULL); in deSemaphore_selfTest()
11 deSemaphore.h
32 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()
44 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()
42 deSemaphore.cpp43 deSemaphore.hpp
56 deSemaphore m_semaphore;
77 deSemaphore m_fill; //!< Block fill count.78 deSemaphore m_empty; //!< Block empty count.
39 deSemaphore emptyCount;40 deSemaphore fullCount;
354 framework/delibs/decpp/deSemaphore.cpp \