| /tools/testing/selftests/futex/include/ |
| A D | atomic.h | 23 } atomic_t; typedef 36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() 48 atomic_inc(atomic_t *addr) in atomic_inc() 60 atomic_dec(atomic_t *addr) in atomic_dec() 73 atomic_set(atomic_t *addr, int newval) in atomic_set()
|
| /tools/arch/x86/include/asm/ |
| A D | atomic.h | 27 static inline int atomic_read(const atomic_t *v) in atomic_read() 39 static inline void atomic_set(atomic_t *v, int i) in atomic_set() 50 static inline void atomic_inc(atomic_t *v) in atomic_inc() 64 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() 69 static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
|
| /tools/include/asm-generic/ |
| A D | atomic-gcc.h | 24 static inline int atomic_read(const atomic_t *v) in atomic_read() 36 static inline void atomic_set(atomic_t *v, int i) in atomic_set() 47 static inline void atomic_inc(atomic_t *v) in atomic_inc() 60 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test() 68 static inline int atomic_cmpxchg(atomic_t *v, int oldval, int newval) in atomic_cmpxchg()
|
| /tools/testing/selftests/bpf/progs/ |
| A D | netif_receive_skb.c | 159 TEST_BTF_C(str, atomic_t, 0, {.counter = (int)1,}); in BPF_PROG() 160 TEST_BTF(str, atomic_t, BTF_F_NONAME, "{1,}", {.counter = 1,}); in BPF_PROG() 162 TEST_BTF(str, atomic_t, 0, "(atomic_t){}", {.counter = 0,}); in BPF_PROG() 163 TEST_BTF(str, atomic_t, BTF_F_NONAME, "{}", {.counter = 0,}); in BPF_PROG() 164 TEST_BTF(str, atomic_t, BTF_F_ZERO, "(atomic_t){.counter = (int)0,}", in BPF_PROG() 166 TEST_BTF(str, atomic_t, BTF_F_NONAME|BTF_F_ZERO, in BPF_PROG()
|
| A D | kfree_skb.c | 34 } atomic_t; typedef 36 atomic_t refs;
|
| A D | bpf_arena_spin_lock.h | 34 atomic_t val;
|
| A D | map_ptr_kern.c | 89 } atomic_t; typedef 93 atomic_t count;
|
| /tools/testing/shared/linux/ |
| A D | maple_tree.h | 2 #define atomic_t int32_t macro
|
| /tools/testing/vma/linux/ |
| A D | atomic.h | 6 #define atomic_t int32_t macro
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | btf_dump.c | 565 TEST_BTF_DUMP_DATA_C(btf, d, NULL, str, atomic_t, BTF_F_COMPACT, in test_btf_dump_typedef_data() 567 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_NONAME, in test_btf_dump_typedef_data() 569 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, 0, in test_btf_dump_typedef_data() 575 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT, "(atomic_t){}", in test_btf_dump_typedef_data() 577 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_NONAME, in test_btf_dump_typedef_data() 579 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, 0, in test_btf_dump_typedef_data() 583 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_COMPACT | BTF_F_ZERO, in test_btf_dump_typedef_data() 586 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, in test_btf_dump_typedef_data() 589 TEST_BTF_DUMP_DATA(btf, d, NULL, str, atomic_t, BTF_F_ZERO, in test_btf_dump_typedef_data() 596 TEST_BTF_DUMP_DATA_OVER(btf, d, NULL, str, atomic_t, sizeof(atomic_t)-1, in test_btf_dump_typedef_data()
|
| /tools/include/linux/ |
| A D | types.h | 81 } atomic_t; typedef
|
| A D | refcount.h | 53 atomic_t refs;
|
| /tools/testing/selftests/kvm/x86/ |
| A D | kvm_buslock_test.c | 21 static atomic_t *val = (void *)&buffer[CACHE_LINE_SIZE - (sizeof(*val) / 2)];
|
| /tools/testing/selftests/mm/page_frag/ |
| A D | page_frag_test.c | 20 static atomic_t nthreads;
|
| /tools/testing/selftests/net/bench/page_pool/ |
| A D | time_bench.h | 55 atomic_t nr_tests_running;
|
| A D | bench_page_pool_simple.c | 65 atomic_t cnt; in time_bench_atomic_inc()
|
| /tools/testing/selftests/kvm/ |
| A D | rseq_test.c | 43 static atomic_t seq_cnt;
|
| A D | mmu_stress_test.c | 84 static atomic_t rendezvous; 85 static atomic_t nr_ro_faults;
|
| /tools/testing/selftests/futex/functional/ |
| A D | futex_requeue_pi_signal_restart.c | 36 atomic_t requeued = ATOMIC_INITIALIZER;
|
| A D | futex_requeue_pi.c | 38 atomic_t waiters_blocked = ATOMIC_INITIALIZER; 39 atomic_t waiters_woken = ATOMIC_INITIALIZER;
|
| /tools/perf/bench/ |
| A D | synthesize.c | 50 static atomic_t event_count;
|
| /tools/testing/selftests/kvm/arm64/ |
| A D | arch_timer_edge_cases.c | 48 atomic_t handled; 49 atomic_t spurious;
|
| /tools/testing/vma/ |
| A D | vma_internal.h | 242 atomic_t i_mmap_writable;
|
| /tools/memory-model/Documentation/ |
| A D | simple.txt | 190 Documentation/atomic_t.txt
|