HomeSort by relevance Sort by last modified time
    Searched refs:atomic_load_explicit (Results 1 - 25 of 70) sorted by null

1 2 3

  /external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load_explicit.pass.cpp 23 // atomic_load_explicit(const shared_ptr<T>* p, memory_order mo)
36 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load_explicit.pass.cpp 23 // atomic_load_explicit(const shared_ptr<T>* p, memory_order mo)
36 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
  /external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
atomic_load_explicit.pass.cpp 17 // atomic_load_explicit(const volatile atomic<T>* obj, memory_order m);
21 // atomic_load_explicit(const atomic<T>* obj, memory_order m);
35 assert(std::atomic_load_explicit(&t, std::memory_order_seq_cst) == T(1));
38 assert(std::atomic_load_explicit(&vt, std::memory_order_seq_cst) == T(2));
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
atomic_load_explicit.pass.cpp 17 // atomic_load_explicit(const volatile atomic<T>* obj, memory_order m);
21 // atomic_load_explicit(const atomic<T>* obj, memory_order m);
35 assert(std::atomic_load_explicit(&t, std::memory_order_seq_cst) == T(1));
38 assert(std::atomic_load_explicit(&vt, std::memory_order_seq_cst) == T(2));
  /bionic/libc/bionic/
pthread_once.cpp 54 int old_value = atomic_load_explicit(once_control_ptr, memory_order_acquire);
83 old_value = atomic_load_explicit(once_control_ptr, memory_order_acquire);
pthread_barrier.cpp 120 while(atomic_load_explicit(&barrier->state, memory_order_acquire) == RELEASE) {
124 uint32_t prev_wait_count = atomic_load_explicit(&barrier->wait_count, memory_order_relaxed);
154 while (atomic_load_explicit(&barrier->state, memory_order_acquire) == WAIT) {
175 while (atomic_load_explicit(&barrier->state, memory_order_acquire) == RELEASE) {
178 if (atomic_load_explicit(&barrier->wait_count, memory_order_relaxed) != 0) {
pthread_key.cpp 81 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed);
91 atomic_load_explicit(&key_map[i].key_destructor, memory_order_relaxed));
96 if (atomic_load_explicit(&key_map[i].seq, memory_order_relaxed) != seq) {
122 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed);
145 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
160 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
179 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
__cxa_guard.cpp 82 int old_value = atomic_load_explicit(&gv->state, memory_order_acquire);
108 old_value = atomic_load_explicit(&gv->state, memory_order_acquire);
pthread_rwlock.cpp 257 if (atomic_load_explicit(&rwlock->state, memory_order_relaxed) != 0) {
273 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
291 if (atomic_load_explicit(&rwlock->writer_tid, memory_order_relaxed) == __get_thread()->tid) {
305 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
348 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
363 if (atomic_load_explicit(&rwlock->writer_tid, memory_order_relaxed) == __get_thread()->tid) {
376 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
465 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
467 if (atomic_load_explicit(&rwlock->writer_tid, memory_order_relaxed) != __get_thread()->tid) {
semaphore.cpp 101 return (atomic_load_explicit(sem_count_ptr, memory_order_relaxed) & SEMCOUNT_SHARED_MASK);
145 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed);
165 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed);
189 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed);
pthread_cond.cpp 111 return COND_IS_SHARED(atomic_load_explicit(&state, memory_order_relaxed));
115 return COND_GET_CLOCK(atomic_load_explicit(&state, memory_order_relaxed)) == CLOCK_REALTIME;
180 unsigned int old_state = atomic_load_explicit(&cond->state, memory_order_relaxed);
pthread_mutex.cpp 694 uint32_t owner_tid = atomic_load_explicit(&mutex->owner_tid, memory_order_relaxed);
703 uint16_t old_state = atomic_load_explicit(&mutex->state, memory_order_relaxed);
714 if (tid == atomic_load_explicit(&mutex->owner_tid, memory_order_relaxed)) {
778 old_state = atomic_load_explicit(&mutex->state, memory_order_relaxed);
809 uint16_t old_state = atomic_load_explicit(&mutex->state, memory_order_relaxed);
    [all...]
  /cts/apps/CtsVerifier/jni/audio_loopback/audio_utils/
atomic.c 24 return atomic_load_explicit(a, memory_order_acquire);
  /external/drrickorang/LoopbackApp/app/src/main/jni/audio_utils/
atomic.c 24 return atomic_load_explicit(a, memory_order_acquire);
  /external/libcxx/test/libcxx/atomics/
diagnose_invalid_memory_order.fail.cpp 41 std::atomic_load_explicit(&x, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}}
42 std::atomic_load_explicit(&x, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}}
43 std::atomic_load_explicit(&vx, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}}
44 std::atomic_load_explicit(&vx, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}}
46 std::atomic_load_explicit(&x, std::memory_order_relaxed);
47 std::atomic_load_explicit(&x, std::memory_order_consume);
48 std::atomic_load_explicit(&x, std::memory_order_acquire);
49 std::atomic_load_explicit(&x, std::memory_order_seq_cst);
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/libcxx/atomics/
diagnose_invalid_memory_order.fail.cpp 41 std::atomic_load_explicit(&x, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}}
42 std::atomic_load_explicit(&x, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}}
43 std::atomic_load_explicit(&vx, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}}
44 std::atomic_load_explicit(&vx, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}}
46 std::atomic_load_explicit(&x, std::memory_order_relaxed);
47 std::atomic_load_explicit(&x, std::memory_order_consume);
48 std::atomic_load_explicit(&x, std::memory_order_acquire);
49 std::atomic_load_explicit(&x, std::memory_order_seq_cst);
  /bionic/libc/system_properties/
prop_area.cpp 204 uint_least32_t off = atomic_load_explicit(off_p, memory_order_consume);
209 uint_least32_t off = atomic_load_explicit(off_p, memory_order_consume);
240 uint_least32_t left_offset = atomic_load_explicit(&current->left, memory_order_relaxed);
256 uint_least32_t right_offset = atomic_load_explicit(&current->right, memory_order_relaxed);
292 uint_least32_t children_offset = atomic_load_explicit(&current->children, memory_order_relaxed);
317 uint_least32_t prop_offset = atomic_load_explicit(&current->prop, memory_order_relaxed);
337 uint_least32_t left_offset = atomic_load_explicit(&trie->left, memory_order_relaxed);
342 uint_least32_t prop_offset = atomic_load_explicit(&trie->prop, memory_order_relaxed);
348 uint_least32_t children_offset = atomic_load_explicit(&trie->children, memory_order_relaxed);
353 uint_least32_t right_offset = atomic_load_explicit(&trie->right, memory_order_relaxed)
    [all...]
system_properties.cpp 122 return atomic_load_explicit(pa->serial(), memory_order_acquire);
239 uint32_t serial = atomic_load_explicit(&pi->serial, memory_order_relaxed);
251 atomic_store_explicit(pa->serial(), atomic_load_explicit(pa->serial(), memory_order_relaxed) + 1,
291 atomic_load_explicit(serial_pa->serial(), memory_order_relaxed) + 1,
  /bionic/libc/system_properties/include/system_properties/
prop_info.h 41 return atomic_load_explicit(non_const_s, mo);
  /bionic/tests/
stdatomic_test.cpp 97 ASSERT_EQ(123, atomic_load_explicit(&i, memory_order_relaxed));
218 yval = atomic_load_explicit(&a->y, memory_order_acquire);
219 zval = atomic_load_explicit(&a->z, memory_order_relaxed);
220 xval = atomic_load_explicit(&a->x, memory_order_relaxed);
258 EXPECT_EQ(atomic_load_explicit(&a.x, memory_order_consume), BIG + 1);
259 EXPECT_EQ(atomic_load_explicit(&a.y, memory_order_seq_cst), BIG + 1);
  /frameworks/native/libs/vr/libbroadcastring/include/libbroadcastring/
broadcast_ring.h 205 record_size = std::atomic_load_explicit(&ring.header_mmap()->record_size,
207 record_count = std::atomic_load_explicit(
270 return std::atomic_load_explicit(&header_mmap()->head,
279 return std::atomic_load_explicit(&header_mmap()->tail,
316 uint32_t tail = std::atomic_load_explicit(&header_mmap()->tail,
318 uint32_t head = std::atomic_load_explicit(&header_mmap()->head,
340 uint32_t final_head = std::atomic_load_explicit(
528 std::atomic_load_explicit(&in->data[i], std::memory_order_relaxed);
562 std::atomic_load_explicit(&header_mmap()->head,
564 std::atomic_load_explicit(&header_mmap()->tail
    [all...]
  /system/core/libcutils/include/cutils/
atomic.h 144 return atomic_load_explicit(a, memory_order_acquire);
157 return atomic_load_explicit(a, memory_order_relaxed);
  /system/media/audio_utils/
fifo_index.cpp 27 return atomic_load_explicit(&mIndex, std::memory_order_acquire);
48 return atomic_load_explicit(&mIndex, std::memory_order_consume);
  /system/core/libcutils/
trace-dev.inc 140 if (CC_UNLIKELY(atomic_load_explicit(&atrace_is_ready, memory_order_acquire))) {
141 if (atomic_load_explicit(&atrace_is_enabled, memory_order_acquire)) {
  /frameworks/av/media/libmediaextractor/include/media/stagefright/
MediaBuffer.h 179 return std::atomic_load_explicit(&mRemoteRefcount, std::memory_order_seq_cst);
188 return (std::atomic_load_explicit(

Completed in 1743 milliseconds

1 2 3