diff options
Diffstat (limited to 'common/ithread.h')
-rw-r--r-- | common/ithread.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/common/ithread.h b/common/ithread.h index 3e5aa9c..c2843f8 100644 --- a/common/ithread.h +++ b/common/ithread.h @@ -98,4 +98,16 @@ WORD32 ithread_set_affinity(WORD32 core_id); void ithread_set_name(CHAR *pc_thread_name); +#ifdef KEEP_THREADS_ACTIVE +WORD32 ithread_get_cond_struct_size(void); + +WORD32 ithread_cond_init(void *cond); + +WORD32 ithread_cond_destroy(void *cond); + +WORD32 ithread_cond_wait(void *cond, void *mutex); + +WORD32 ithread_cond_signal(void *cond); +#endif + #endif /* _ITHREAD_H_ */ |