diff options
Diffstat (limited to 'libraries/eina/src/include/eina_lock.h')
-rw-r--r-- | libraries/eina/src/include/eina_lock.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libraries/eina/src/include/eina_lock.h b/libraries/eina/src/include/eina_lock.h index 7c26dc0..16f4314 100644 --- a/libraries/eina/src/include/eina_lock.h +++ b/libraries/eina/src/include/eina_lock.h | |||
@@ -81,6 +81,10 @@ static inline void eina_tls_free(Eina_TLS key); | |||
81 | static inline void *eina_tls_get(Eina_TLS key); | 81 | static inline void *eina_tls_get(Eina_TLS key); |
82 | static inline Eina_Bool eina_tls_set(Eina_TLS key, const void *data); | 82 | static inline Eina_Bool eina_tls_set(Eina_TLS key, const void *data); |
83 | 83 | ||
84 | static inline Eina_Bool eina_semaphore_new(Eina_Semaphore *sem, int count_init); | ||
85 | static inline Eina_Bool eina_semaphore_free(Eina_Semaphore *sem); | ||
86 | static inline Eina_Bool eina_semaphore_lock(Eina_Semaphore *sem); | ||
87 | static inline Eina_Bool eina_semaphore_release(Eina_Semaphore *sem, int count_release); | ||
84 | 88 | ||
85 | #ifdef EINA_HAVE_DEBUG_THREADS | 89 | #ifdef EINA_HAVE_DEBUG_THREADS |
86 | # define EINA_MAIN_LOOP_CHECK_RETURN_VAL(val) \ | 90 | # define EINA_MAIN_LOOP_CHECK_RETURN_VAL(val) \ |