Go to the source code of this file.
|
G_BEGIN_DECLS GLIB_AVAILABLE_IN_ALL void | g_bit_lock (volatile gint *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_ALL gboolean | g_bit_trylock (volatile gint *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_ALL void | g_bit_unlock (volatile gint *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_ALL void | g_pointer_bit_lock (volatile void *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_2_80 void | g_pointer_bit_lock_and_get (gpointer address, guint lock_bit, guintptr *out_ptr) |
|
GLIB_AVAILABLE_IN_ALL gboolean | g_pointer_bit_trylock (volatile void *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_ALL void | g_pointer_bit_unlock (volatile void *address, gint lock_bit) |
|
GLIB_AVAILABLE_IN_2_80 gpointer | g_pointer_bit_lock_mask_ptr (gpointer ptr, guint lock_bit, gboolean set, guintptr preserve_mask, gpointer preserve_ptr) |
|
GLIB_AVAILABLE_IN_2_80 void | g_pointer_bit_unlock_and_set (void *address, guint lock_bit, gpointer ptr, guintptr preserve_mask) |
|
◆ g_bit_lock()
◆ g_bit_trylock()
◆ g_bit_unlock()
◆ g_pointer_bit_lock()
◆ g_pointer_bit_lock_and_get()
◆ g_pointer_bit_lock_mask_ptr()
◆ g_pointer_bit_trylock()
◆ g_pointer_bit_unlock()
◆ g_pointer_bit_unlock_and_set()