Searched refs:atomic_fetch_add (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/kernel/kcsan/ |
| H A D | selftest.c | 158 KCSAN_CHECK_READ_BARRIER(atomic_fetch_add(1, &dummy)); in test_barrier() 187 KCSAN_CHECK_WRITE_BARRIER(atomic_fetch_add(1, &dummy)); in test_barrier() 219 KCSAN_CHECK_RW_BARRIER(atomic_fetch_add(1, &dummy)); in test_barrier()
|
| H A D | kcsan_test.c | 600 KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add(1, &dummy), true); in test_barrier_nothreads() 645 KCSAN_EXPECT_WRITE_BARRIER(atomic_fetch_add(1, &dummy), true); in test_barrier_nothreads() 690 KCSAN_EXPECT_RW_BARRIER(atomic_fetch_add(1, &dummy), true); in test_barrier_nothreads()
|
| /linux-6.15/include/asm-generic/ |
| H A D | ticket_spinlock.h | 35 u32 val = atomic_fetch_add(1<<16, &lock->val); in ticket_spin_lock()
|
| /linux-6.15/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu-impl.c | 65 cs->id_base = atomic_fetch_add(smmu->num_context_banks, &context_count); in cavium_cfg_probe()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | atomic.h | 49 ATOMIC_FETCH_OPS(atomic_fetch_add)
|
| /linux-6.15/tools/memory-model/Documentation/ |
| H A D | herd-representation.txt | 75 | atomic_fetch_add | |
|
| /linux-6.15/tools/testing/selftests/kvm/arm64/ |
| H A D | vgic_lpi_stress.c | 107 atomic_fetch_add(&nr_cpus_ready, 1); in guest_setup_gic()
|
| /linux-6.15/Documentation/ |
| H A D | atomic_t.txt | 210 atomic_fetch_add(); 218 However the atomic_fetch_add() might be implemented more efficiently.
|
| /linux-6.15/tools/memory-model/ |
| H A D | linux-kernel.def | 79 atomic_fetch_add(V,X) __atomic_fetch_op{MB}(X,+,V)
|
| /linux-6.15/include/linux/atomic/ |
| H A D | atomic-instrumented.h | 194 atomic_fetch_add(int i, atomic_t *v) in atomic_fetch_add() function
|
| /linux-6.15/arch/mips/net/ |
| H A D | bpf_jit_comp32.c | 742 addr = (u32)&atomic_fetch_add; in emit_atomic_r32()
|
| /linux-6.15/drivers/scsi/lpfc/ |
| H A D | lpfc_init.c | 15828 idx = (unsigned int)atomic_fetch_add(1, &phba->dbg_log_idx) % in lpfc_dbg_print()
|