| G_BEGIN_DECLS IMPORT_C gint | g_atomic_int_exchange_and_add | ( | volatile gint G_GNUC_MAY_ALIAS * | atomic, |
| gint | val | |||
| ) | ||||
| IMPORT_C gboolean | g_atomic_int_compare_and_exchange | ( | volatile gint G_GNUC_MAY_ALIAS * | atomic, |
| gint | oldval, | |||
| gint | newval | |||
| ) | ||||
| IMPORT_C gboolean | g_atomic_pointer_compare_and_exchange | ( | volatile gpointer G_GNUC_MAY_ALIAS * | atomic, |
| gpointer | oldval, | |||
| gpointer | newval | |||
| ) | ||||