Lines Matching refs:addr
80 int32_t android_atomic_inc(volatile int32_t* addr);
81 int32_t android_atomic_dec(volatile int32_t* addr);
82 int32_t android_atomic_add(int32_t value, volatile int32_t* addr);
83 int32_t android_atomic_and(int32_t value, volatile int32_t* addr);
84 int32_t android_atomic_or(int32_t value, volatile int32_t* addr);
103 int32_t android_atomic_acquire_load(volatile const int32_t* addr);
104 int32_t android_atomic_release_load(volatile const int32_t* addr);
120 void android_atomic_acquire_store(int32_t value, volatile int32_t* addr);
121 void android_atomic_release_store(int32_t value, volatile int32_t* addr);
127 * only happen when *addr == oldvalue.
136 volatile int32_t* addr);
138 volatile int32_t* addr);