Lines Matching defs:_GThreadFunctions
56 struct _GThreadFunctions struct
58 GMutex* (*mutex_new) (void);
59 void (*mutex_lock) (GMutex *mutex);
60 gboolean (*mutex_trylock) (GMutex *mutex);
61 void (*mutex_unlock) (GMutex *mutex);
62 void (*mutex_free) (GMutex *mutex);
63 GCond* (*cond_new) (void);
64 void (*cond_signal) (GCond *cond);
65 void (*cond_broadcast) (GCond *cond);
66 void (*cond_wait) (GCond *cond,
68 gboolean (*cond_timed_wait) (GCond *cond,
71 void (*cond_free) (GCond *cond);
72 GPrivate* (*private_new) (GDestroyNotify destructor);
73 gpointer (*private_get) (GPrivate *private_key);
74 void (*private_set) (GPrivate *private_key,
76 void (*thread_create) (GThreadFunc func,
84 void (*thread_yield) (void);
85 void (*thread_join) (gpointer thread);
86 void (*thread_exit) (void);
87 void (*thread_set_priority)(gpointer thread,
89 void (*thread_self) (gpointer thread);
90 gboolean (*thread_equal) (gpointer thread1,