Searched defs:old_value (Results 1 - 7 of 7) sorted by relevance

/system/core/include/cutils/
H A Datomic-arm.h70 int android_atomic_cas(int32_t old_value, int32_t new_value, argument
83 : "r" (ptr), "Ir" (old_value), "r" (new_value)
86 return prev != old_value;
90 int android_atomic_acquire_cas(int32_t old_value, int32_t new_value, argument
93 int status = android_atomic_cas(old_value, new_value, ptr);
99 int android_atomic_release_cas(int32_t old_value, int32_t new_value, argument
103 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-arm64.h85 int android_atomic_cas(int32_t old_value, int32_t new_value, argument
88 return __sync_val_compare_and_swap(ptr, old_value, new_value) != old_value;
92 int android_atomic_acquire_cas(int32_t old_value, int32_t new_value, argument
95 int status = android_atomic_cas(old_value, new_value, ptr);
101 int android_atomic_release_cas(int32_t old_value, int32_t new_value, argument
105 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-mips.h73 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) argument
85 : [ptr] "r" (ptr), [old] "r" (old_value), [new_value] "r" (new_value)
88 return prev != old_value;
92 android_atomic_acquire_cas(int32_t old_value, argument
96 int status = android_atomic_cas(old_value, new_value, ptr);
102 android_atomic_release_cas(int32_t old_value, argument
107 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-mips64.h66 int android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) argument
78 : [ptr] "r" (ptr), [old] "r" (old_value), [new_value] "r" (new_value)
81 return prev != old_value;
85 int android_atomic_acquire_cas(int32_t old_value, argument
89 int status = android_atomic_cas(old_value, new_value, ptr);
95 int android_atomic_release_cas(int32_t old_value, argument
100 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-x86.h73 android_atomic_cas(int32_t old_value, int32_t new_value, volatile int32_t *ptr) argument
78 : "q" (new_value), "m" (*ptr), "0" (old_value)
80 return prev != old_value;
84 android_atomic_acquire_cas(int32_t old_value, argument
89 return android_atomic_cas(old_value, new_value, ptr);
93 android_atomic_release_cas(int32_t old_value, argument
98 return android_atomic_cas(old_value, new_value, ptr);
H A Datomic-x86_64.h80 int android_atomic_cas(int32_t old_value, int32_t new_value, argument
86 : "q" (new_value), "m" (*ptr), "0" (old_value)
88 return prev != old_value;
92 int android_atomic_acquire_cas(int32_t old_value, int32_t new_value, argument
96 return android_atomic_cas(old_value, new_value, ptr);
100 int android_atomic_release_cas(int32_t old_value, int32_t new_value, argument
104 return android_atomic_cas(old_value, new_value, ptr);
/system/media/audio_route/
H A Daudio_route.c38 int *old_value; member in struct:mixer_state
499 ar->mixer_state[i].old_value = malloc(num_values * sizeof(int));
504 ar->mixer_state[i].old_value[0] = mixer_ctl_get_value(ctl, 0);
506 mixer_ctl_get_array(ctl, ar->mixer_state[i].old_value, num_values);
507 memcpy(ar->mixer_state[i].new_value, ar->mixer_state[i].old_value,
524 free(ar->mixer_state[i].old_value);
554 if (ar->mixer_state[i].old_value[j] != ar->mixer_state[i].new_value[j]) {
564 memcpy(ar->mixer_state[i].old_value, ar->mixer_state[i].new_value,
686 if (ms->old_value[j] != ms->new_value[j]) {
691 memcpy(ms->old_value, m
[all...]

Completed in 85 milliseconds