Searched refs:atomic_fetch_add (Results 1 - 8 of 8) sorted by relevance

/linux-master/include/asm-generic/
H A Dspinlock.h6 * It relies on atomic_fetch_add() having well defined forward progress
10 * It also relies on atomic_fetch_add() being safe vs smp_store_release() on a
17 * uses atomic_fetch_add() which is RCsc to create an RCsc hot path, along with
35 u32 val = atomic_fetch_add(1<<16, lock);
46 * have no outstanding writes due to the atomic_fetch_add() the extra
/linux-master/kernel/kcsan/
H A Dselftest.c158 KCSAN_CHECK_READ_BARRIER(atomic_fetch_add(1, &dummy));
187 KCSAN_CHECK_WRITE_BARRIER(atomic_fetch_add(1, &dummy));
219 KCSAN_CHECK_RW_BARRIER(atomic_fetch_add(1, &dummy));
H A Dkcsan_test.c597 KCSAN_EXPECT_READ_BARRIER(atomic_fetch_add(1, &dummy), true);
642 KCSAN_EXPECT_WRITE_BARRIER(atomic_fetch_add(1, &dummy), true);
687 KCSAN_EXPECT_RW_BARRIER(atomic_fetch_add(1, &dummy), true);
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-impl.c65 cs->id_base = atomic_fetch_add(smmu->num_context_banks, &context_count);
/linux-master/arch/arm64/include/asm/
H A Datomic.h49 ATOMIC_FETCH_OPS(atomic_fetch_add)
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h183 * atomic_fetch_add() - atomic add with full ordering
194 atomic_fetch_add(int i, atomic_t *v) function
/linux-master/arch/mips/net/
H A Dbpf_jit_comp32.c742 addr = (u32)&atomic_fetch_add;
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_init.c15843 idx = (unsigned int)atomic_fetch_add(1, &phba->dbg_log_idx) %

Completed in 203 milliseconds