Home
last modified time | relevance | path

Searched refs:old_value (Results 1 – 4 of 4) sorted by relevance

/system/core/include/cutils/
Datomic-x86.h81 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) in android_atomic_cas() argument
86 : "q" (new_value), "m" (*ptr), "0" (old_value) in android_atomic_cas()
88 return prev != old_value; in android_atomic_cas()
92 android_atomic_acquire_cas(int32_t old_value, in android_atomic_acquire_cas() argument
97 return android_atomic_cas(old_value, new_value, ptr); in android_atomic_acquire_cas()
101 android_atomic_release_cas(int32_t old_value, in android_atomic_release_cas() argument
106 return android_atomic_cas(old_value, new_value, ptr); in android_atomic_release_cas()
Datomic-arm.h79 int android_atomic_cas(int32_t old_value, int32_t new_value, in android_atomic_cas() argument
92 : "r" (ptr), "Ir" (old_value), "r" (new_value) in android_atomic_cas()
95 return prev != old_value; in android_atomic_cas()
99 int android_atomic_acquire_cas(int32_t old_value, int32_t new_value, in android_atomic_acquire_cas() argument
102 int status = android_atomic_cas(old_value, new_value, ptr); in android_atomic_acquire_cas()
108 int android_atomic_release_cas(int32_t old_value, int32_t new_value, in android_atomic_release_cas() argument
112 return android_atomic_cas(old_value, new_value, ptr); in android_atomic_release_cas()
Datomic-mips.h81 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) in android_atomic_cas() argument
93 : [ptr] "r" (ptr), [old] "r" (old_value), [new_value] "r" (new_value) in android_atomic_cas()
96 return prev != old_value; in android_atomic_cas()
100 android_atomic_acquire_cas(int32_t old_value, in android_atomic_acquire_cas() argument
104 int status = android_atomic_cas(old_value, new_value, ptr); in android_atomic_acquire_cas()
110 android_atomic_release_cas(int32_t old_value, in android_atomic_release_cas() argument
115 return android_atomic_cas(old_value, new_value, ptr); in android_atomic_release_cas()
/system/media/audio_route/
Daudio_route.c38 int *old_value; member
499 ar->mixer_state[i].old_value = malloc(num_values * sizeof(int)); in alloc_mixer_state()
504 ar->mixer_state[i].old_value[0] = mixer_ctl_get_value(ctl, 0); in alloc_mixer_state()
506 mixer_ctl_get_array(ctl, ar->mixer_state[i].old_value, num_values); in alloc_mixer_state()
507 memcpy(ar->mixer_state[i].new_value, ar->mixer_state[i].old_value, in alloc_mixer_state()
524 free(ar->mixer_state[i].old_value); in free_mixer_state()
554 if (ar->mixer_state[i].old_value[j] != ar->mixer_state[i].new_value[j]) { in audio_route_update_mixer()
564 memcpy(ar->mixer_state[i].old_value, ar->mixer_state[i].new_value, in audio_route_update_mixer()