Home
last modified time | relevance | path

Searched refs:GMutex (Results 1 – 25 of 38) sorted by relevance

12

/external/bluetooth/glib/tests/
Derrorcheck-mutex-test.c12 g_mutex_lock ((GMutex*)mutex); in locking_thread()
20 GMutex* mutex = g_mutex_new (); in lock_locked_mutex()
28 GMutex* mutex = g_mutex_new (); in trylock_locked_mutex()
36 GMutex* mutex = g_mutex_new (); in unlock_unlocked_mutex()
45 GMutex* mutex = g_mutex_new (); in free_locked_mutex()
53 GMutex* mutex = g_mutex_new (); in wait_on_unlocked_mutex()
61 GMutex* mutex = g_mutex_new (); in wait_on_otherwise_locked_mutex()
72 GMutex* mutex = g_mutex_new (); in timed_wait_on_unlocked_mutex()
80 GMutex* mutex = g_mutex_new (); in timed_wait_on_otherwise_locked_mutex()
Dslice-concurrent.c33 GMutex* to_free_mutex;
Donceinit.c26 static GMutex *tmutex = NULL;
Dthread-test.c8 static GMutex* test_g_mutex_mutex = NULL;
Dmainloop-test.c30 GMutex *context_array_mutex;
/external/bluetooth/glib/gthread/
Dgthread-impl.c82 static GMutex *
85 GMutex *retval = g_thread_functions_for_glib_use_default.mutex_new (); in g_mutex_new_errorcheck_impl()
97 g_mutex_lock_errorcheck_impl (GMutex *mutex, in g_mutex_lock_errorcheck_impl()
119 g_mutex_trylock_errorcheck_impl (GMutex *mutex, in g_mutex_trylock_errorcheck_impl()
144 g_mutex_unlock_errorcheck_impl (GMutex *mutex, in g_mutex_unlock_errorcheck_impl()
169 g_mutex_free_errorcheck_impl (GMutex *mutex, in g_mutex_free_errorcheck_impl()
186 GMutex *mutex, in g_cond_wait_errorcheck_impl()
215 GMutex *mutex, in g_cond_timed_wait_errorcheck_impl()
275 (void (*)(GMutex *)) g_mutex_lock_errorcheck_impl; in g_thread_init_with_errorcheck_mutexes()
277 (gboolean (*)(GMutex *)) g_mutex_trylock_errorcheck_impl; in g_thread_init_with_errorcheck_mutexes()
[all …]
Dgthread-win32.c97 static GMutex *
105 return (GMutex *) retval; in g_mutex_new_win32_cs_impl()
109 g_mutex_free_win32_cs_impl (GMutex *mutex) in g_mutex_free_win32_cs_impl()
123 g_mutex_lock_win32_cs_impl (GMutex *mutex) in g_mutex_lock_win32_cs_impl()
129 g_mutex_trylock_win32_cs_impl (GMutex * mutex) in g_mutex_trylock_win32_cs_impl()
135 g_mutex_unlock_win32_cs_impl (GMutex *mutex) in g_mutex_unlock_win32_cs_impl()
140 static GMutex *
148 return (GMutex *) retval; in g_mutex_new_win32_impl()
152 g_mutex_free_win32_impl (GMutex *mutex) in g_mutex_free_win32_impl()
162 g_mutex_lock_win32_impl (GMutex *mutex) in g_mutex_lock_win32_impl()
[all …]
Dgthread-posix.c159 static GMutex *
162 GMutex *result = (GMutex *) g_new (pthread_mutex_t, 1); in g_mutex_new_posix_impl()
169 g_mutex_free_posix_impl (GMutex * mutex) in g_mutex_free_posix_impl()
183 g_mutex_trylock_posix_impl (GMutex * mutex) in g_mutex_trylock_posix_impl()
219 GMutex * entered_mutex, in g_cond_timed_wait_posix_impl()
447 (void (*)(GMutex *)) pthread_mutex_lock,
449 (void (*)(GMutex *)) pthread_mutex_unlock,
454 (void (*)(GCond *, GMutex *)) pthread_cond_wait,
/external/bluetooth/glib/glib/
Dgthread.h72 typedef struct _GMutex GMutex; typedef
80 GMutex* (*mutex_new) (void);
81 void (*mutex_lock) (GMutex *mutex);
82 gboolean (*mutex_trylock) (GMutex *mutex);
83 void (*mutex_unlock) (GMutex *mutex);
84 void (*mutex_free) (GMutex *mutex);
89 GMutex *mutex);
91 GMutex *mutex,
150 GMutex* g_static_mutex_get_mutex_impl (GMutex **mutex);
164 ((type(*)(GMutex*, const gulong, gchar const*)) \
[all …]
Dgthread.c96 (GMutex*(*)())g_thread_fail, /* mutex_new */
123 static GMutex *g_once_mutex = NULL;
248 GMutex *
249 g_static_mutex_get_mutex_impl (GMutex** mutex) in g_static_mutex_get_mutex_impl()
269 GMutex **runtime_mutex; in g_static_mutex_free()
278 runtime_mutex = ((GMutex**)mutex); in g_static_mutex_free()
Dgasyncqueue.h116 GMutex* _g_async_queue_get_mutex (GAsyncQueue *queue);
Dgslice.c165 GMutex *magazine_mutex;
172 GMutex *slab_mutex;
207 static GMutex *smc_tree_mutex = NULL; /* mutex for G_SLICE=debug-blocks */
391 g_mutex_lock_a (GMutex *mutex, in g_mutex_lock_a()
Dgmain.h131 GMutex *mutex);
Dgmem.c307 static GMutex *gmem_profile_mutex = NULL;
/external/bluetooth/glib/docs/reference/glib/
Dglib-overrides.txt23 # GMutex
27 <RETURNS>GMutex *</RETURNS>
33 GMutex *mutex
39 GMutex *mutex
45 GMutex *mutex
51 GMutex *mutex
85 <RETURNS>GMutex *</RETURNS>
159 GCond *cond, GMutex *mutex
165 GCond *cond, GMutex *mutex, GTimeVal *abs_time
/external/webkit/Source/JavaScriptCore/wtf/gobject/
DGOwnPtr.cpp46 template <> void freeOwnedGPtr<GMutex>(GMutex* ptr) in freeOwnedGPtr()
DGOwnPtr.h39 template<> void freeOwnedGPtr<GMutex>(GMutex*);
DGTypedefs.h55 typedef struct _GMutex GMutex; typedef
/external/bluetooth/bluez/audio/
Dgsta2dpsink.h69 GMutex *cb_mutex;
Dgstavdtpsink.h70 GMutex *sink_lock;
/external/webkit/Source/JavaScriptCore/wtf/
DThreadingPrimitives.h70 typedef GOwnPtr<GMutex> PlatformMutex;
/external/bluetooth/glib/
Dglibconfig.h169 (g_thread_use_default_impl ? ((GMutex*)(gpointer) ((mutex)->static_mutex.pad)) : \
/external/bluetooth/glib/gobject/tests/
Dthreadtests.c113 static GMutex *sync_mutex = NULL;
/external/bluetooth/glib/gio/
Dgioscheduler.c305 GMutex *ack_lock;
/external/webkit/Source/WebCore/platform/graphics/gstreamer/
DVideoSinkGStreamer.cpp64 GMutex* buffer_mutex;

12