Lines Matching refs:oldval
213 gint oldval, in gboolean()
216 return g_atomic_int_compare_and_exchange (atomic, oldval, newval); in gboolean()
399 gpointer oldval, in gboolean()
403 oldval, newval); in gboolean()
604 gint oldval, in gboolean()
607 return InterlockedCompareExchange (atomic, newval, oldval) == oldval; in gboolean()
660 gpointer oldval, in gboolean()
663 return InterlockedCompareExchangePointer (atomic, newval, oldval) == oldval; in gboolean()
773 gint oldval, in gboolean()
780 if ((success = (*atomic == oldval))) in gboolean()
792 gint oldval; in gint() local
795 oldval = *atomic; in gint()
796 *atomic = oldval + val; in gint()
799 return oldval; in gint()
806 guint oldval; in guint() local
809 oldval = *atomic; in guint()
810 *atomic = oldval & val; in guint()
813 return oldval; in guint()
820 guint oldval; in guint() local
823 oldval = *atomic; in guint()
824 *atomic = oldval | val; in guint()
827 return oldval; in guint()
834 guint oldval; in guint() local
837 oldval = *atomic; in guint()
838 *atomic = oldval ^ val; in guint()
841 return oldval; in guint()
871 gpointer oldval, in gboolean()
879 if ((success = (*ptr == oldval))) in gboolean()
892 gssize oldval; in gssize() local
895 oldval = *ptr; in gssize()
896 *ptr = oldval + val; in gssize()
899 return oldval; in gssize()
907 gsize oldval; in gsize() local
910 oldval = *ptr; in gsize()
911 *ptr = oldval & val; in gsize()
914 return oldval; in gsize()
922 gsize oldval; in gsize() local
925 oldval = *ptr; in gsize()
926 *ptr = oldval | val; in gsize()
929 return oldval; in gsize()
937 gsize oldval; in gsize() local
940 oldval = *ptr; in gsize()
941 *ptr = oldval ^ val; in gsize()
944 return oldval; in gsize()