Revision 313b1d69 qemu-thread.h

b/qemu-thread.h
20 20
typedef struct QemuThread QemuThread;
21 21

  
22 22
void qemu_mutex_init(QemuMutex *mutex);
23
void qemu_mutex_destroy(QemuMutex *mutex);
23 24
void qemu_mutex_lock(QemuMutex *mutex);
24 25
int qemu_mutex_trylock(QemuMutex *mutex);
25 26
int qemu_mutex_timedlock(QemuMutex *mutex, uint64_t msecs);
26 27
void qemu_mutex_unlock(QemuMutex *mutex);
27 28

  
28 29
void qemu_cond_init(QemuCond *cond);
30
void qemu_cond_destroy(QemuCond *cond);
29 31
void qemu_cond_signal(QemuCond *cond);
30 32
void qemu_cond_broadcast(QemuCond *cond);
31 33
void qemu_cond_wait(QemuCond *cond, QemuMutex *mutex);
......
37 39
void qemu_thread_signal(QemuThread *thread, int sig);
38 40
void qemu_thread_self(QemuThread *thread);
39 41
int qemu_thread_equal(QemuThread *thread1, QemuThread *thread2);
42
void qemu_thread_exit(void *retval);
43

  
40 44
#endif

Also available in: Unified diff