summaryrefslogtreecommitdiff
path: root/src/lib/eina/eina_lock.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/eina/eina_lock.h')
-rw-r--r--src/lib/eina/eina_lock.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/eina/eina_lock.h b/src/lib/eina/eina_lock.h
index 5260ed9c4b..ceb19d7b71 100644
--- a/src/lib/eina/eina_lock.h
+++ b/src/lib/eina/eina_lock.h
@@ -106,6 +106,14 @@ static inline Eina_Bool eina_semaphore_lock(Eina_Semaphore *sem);
106/** @relates static Eina_Bool eina_semaphore_release(sem_t *sem, int count_release) */ 106/** @relates static Eina_Bool eina_semaphore_release(sem_t *sem, int count_release) */
107static inline Eina_Bool eina_semaphore_release(Eina_Semaphore *sem, int count_release); 107static inline Eina_Bool eina_semaphore_release(Eina_Semaphore *sem, int count_release);
108 108
109/** @relates static Eina_Bool eina_barrier_new(Eina_Barrier *barrier, int needed) @since 1.8 */
110static inline Eina_Bool eina_barrier_new(Eina_Barrier *barrier, int needed);
111/** @relates static void eina_barrier_free(Eina_Barrier *barrier); @since 1.8 */
112static inline void eina_barrier_free(Eina_Barrier *barrier);
113/** @relates static Eina_Bool eina_barrier_wait(Eina_Barrier *barrier); @since 1.8 */
114static inline Eina_Bool eina_barrier_wait(Eina_Barrier *barrier);
115
116
109#ifdef EINA_HAVE_DEBUG_THREADS 117#ifdef EINA_HAVE_DEBUG_THREADS
110# define EINA_MAIN_LOOP_CHECK_RETURN_VAL(val) \ 118# define EINA_MAIN_LOOP_CHECK_RETURN_VAL(val) \
111 do { \ 119 do { \