Searched refs:atomic_read (Results 1 – 20 of 20) sorted by relevance
| /tools/include/linux/ |
| A D | refcount.h | 70 return atomic_read(&r->refs); in refcount_read() 83 unsigned int old, new, val = atomic_read(&r->refs); in refcount_inc_not_zero() 128 unsigned int old, new, val = atomic_read(&r->refs); in refcount_sub_and_test()
|
| /tools/testing/selftests/kvm/ |
| A D | mmu_stress_test.c | 89 int orig = atomic_read(&rendezvous); in rendezvous_with_boss() 93 while (atomic_read(&rendezvous) > 0) in rendezvous_with_boss() 97 while (atomic_read(&rendezvous) < 0) in rendezvous_with_boss() 158 if (atomic_read(&nr_ro_faults) == nr_vcpus) { in vcpu_worker() 238 rendezvoused = atomic_read(&rendezvous); in rendezvous_with_vcpus() 244 rendezvoused = atomic_read(&rendezvous); in rendezvous_with_vcpus()
|
| A D | rseq_test.c | 278 snapshot = atomic_read(&seq_cnt) & ~1; in main() 291 } while (snapshot != atomic_read(&seq_cnt)); in main()
|
| /tools/testing/shared/linux/ |
| A D | maple_tree.h | 4 #define atomic_read(x) uatomic_read(x) macro
|
| /tools/testing/vma/linux/ |
| A D | atomic.h | 8 #define atomic_read(x) uatomic_read(x) macro
|
| /tools/arch/x86/include/asm/ |
| A D | atomic.h | 27 static inline int atomic_read(const atomic_t *v) in atomic_read() function
|
| /tools/testing/selftests/bpf/progs/ |
| A D | bpf_arena_spin_lock.h | 152 old = atomic_read(&lock->val); in xchg_tail() 212 old = atomic_read(&lock->val); in arena_fetch_set_pending_acquire() 235 int val = atomic_read(&lock->val); in arena_spin_trylock()
|
| /tools/include/asm-generic/ |
| A D | atomic-gcc.h | 24 static inline int atomic_read(const atomic_t *v) in atomic_read() function
|
| /tools/perf/bench/ |
| A D | synthesize.c | 92 update_stats(&event_stats, atomic_read(&event_count)); in do_run_single_threaded() 194 update_stats(&event_stats, atomic_read(&event_count)); in do_run_multi_threaded()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | kvm_buslock_test.c | 126 TEST_ASSERT_EQ(atomic_read(val), bus_locks + host_cpu_is_intel); in main()
|
| /tools/testing/selftests/bpf/ |
| A D | bpf_atomic.h | 126 #define atomic_read(p) READ_ONCE((p)->counter) macro
|
| /tools/testing/selftests/kvm/arm64/ |
| A D | arch_timer_edge_cases.c | 120 int h = atomic_read(&shared_data.handled); in assert_irqs_handled() 225 for (h = atomic_read(&shared_data.handled); h == atomic_read(&shared_data.handled);) { in wait_for_non_spurious_irq() 247 h = atomic_read(&shared_data.handled); in poll_for_non_spurious_irq() 250 while (h == atomic_read(&shared_data.handled)) { in poll_for_non_spurious_irq()
|
| /tools/testing/selftests/net/bench/page_pool/ |
| A D | time_bench.c | 371 while (atomic_read(&sync->nr_tests_running) < running) { in time_bench_run_concurrent() 379 while (atomic_read(&sync->nr_tests_running)) { in time_bench_run_concurrent()
|
| A D | bench_page_pool_simple.c | 76 loops_cnt = atomic_read(&cnt); in time_bench_atomic_inc()
|
| /tools/memory-model/Documentation/ |
| A D | herd-representation.txt | 36 | atomic_read | |
|
| A D | simple.txt | 173 1. Initialization and read-out, such as atomic_set() and atomic_read(). 222 Unordered primitives such as atomic_read(), atomic_set(), READ_ONCE(), and
|
| A D | ordering.txt | 106 operations such as atomic_read() do not guarantee full ordering, and 467 o Marked reads, such as READ_ONCE() and atomic_read(). These
|
| A D | access-marking.txt | 23 The various forms of atomic_read() also fit in here.
|
| /tools/memory-model/ |
| A D | linux-kernel.def | 61 atomic_read(X) READ_ONCE(*X)
|
| /tools/testing/vma/ |
| A D | vma_internal.h | 1378 int c = atomic_read(&mapping->i_mmap_writable); in mapping_map_writable()
|
Completed in 25 milliseconds