Home | History | Annotate | Download | only in cutils

Lines Matching refs:prev

101     int32_t prev, status;
107 : "=&r" (prev), "=&r" (status), "+m"(*ptr)
111 return prev != old_value;
118 int32_t prev, status;
119 prev = *ptr;
124 prev = *ptr;
125 } while (prev == old_value);
155 int32_t prev, tmp, status;
161 : "=&r" (prev), "=&r" (tmp),
166 return prev;
172 int32_t prev, status;
175 prev = *ptr;
176 status = android_atomic_cas(prev, prev + increment, ptr);
178 return prev;
197 int32_t prev, tmp, status;
203 : "=&r" (prev), "=&r" (tmp),
208 return prev;
213 int32_t prev, status;
216 prev = *ptr;
217 status = android_atomic_cas(prev, prev & value, ptr);
219 return prev;
228 int32_t prev, tmp, status;
234 : "=&r" (prev), "=&r" (tmp),
239 return prev;
244 int32_t prev, status;
247 prev = *ptr;
248 status = android_atomic_cas(prev, prev | value, ptr);
250 return prev;