Symbol: cmpxchg_relaxed
arch/arm64/include/asm/percpu.h
236
_pcp_protect_return(cmpxchg_relaxed, pcp, o, n)
arch/arm64/include/asm/percpu.h
238
_pcp_protect_return(cmpxchg_relaxed, pcp, o, n)
arch/arm64/include/asm/percpu.h
240
_pcp_protect_return(cmpxchg_relaxed, pcp, o, n)
arch/arm64/include/asm/percpu.h
242
_pcp_protect_return(cmpxchg_relaxed, pcp, o, n)
arch/arm64/include/asm/pgtable.h
1302
pte_val(pte) = cmpxchg_relaxed(&pte_val(*ptep),
arch/arm64/include/asm/pgtable.h
1422
pte_val(pte) = cmpxchg_relaxed(&pte_val(*ptep),
arch/arm64/include/asm/pgtable.h
1460
pte_val(pte) = cmpxchg_relaxed(&pte_val(*ptep),
arch/arm64/kernel/proton-pack.c
52
} while (cmpxchg_relaxed(oldp, state, new) != state);
arch/arm64/mm/fault.c
233
pteval = cmpxchg_relaxed(&pte_val(*ptep), old_pteval, pteval);
arch/mips/mm/context.c
213
!cmpxchg_relaxed(&cpu_data[cpu].asid_cache, old_active_mmid, ctx)) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
831
old = cmpxchg_relaxed(&cmdq->q.llq.val, llq.val, head.val);
drivers/iommu/io-pgtable-arm-v7s.c
454
old = cmpxchg_relaxed(ptep, curr, new);
drivers/iommu/riscv/iommu.c
1105
if (!_io_pte_none(pte) && cmpxchg_relaxed(ptr + i, pte, 0) == pte)
drivers/iommu/riscv/iommu.c
1155
if (cmpxchg_relaxed(ptr, old, pte) != old) {
drivers/iommu/riscv/iommu.c
1218
if (cmpxchg_relaxed(ptr, old, pte) != old)
drivers/iommu/riscv/iommu.c
1267
if (cmpxchg_relaxed(ptr, old, 0) != old)
drivers/iommu/riscv/iommu.c
629
old = cmpxchg_relaxed((unsigned long *)ddtp, ddt, new);
drivers/perf/arm_pmuv3.c
1428
if (!cmpxchg_relaxed(&tbl_registered, 0, 1))
kernel/kcsan/kcsan_test.c
511
cmpxchg_relaxed(flag, 0, 1) == 0,
kernel/kcsan/kcsan_test.c
590
KCSAN_EXPECT_READ_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false);
kernel/kcsan/kcsan_test.c
635
KCSAN_EXPECT_WRITE_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false);
kernel/kcsan/kcsan_test.c
680
KCSAN_EXPECT_RW_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false);
kernel/rcu/rcutorture.c
2019
if (cmpxchg_relaxed(&rtrcp_chker->rtc_assigner, NULL, rtrcp) ||
kernel/rcu/rcutorture.c
2020
cmpxchg_relaxed(&rtp->rtort_chkp, NULL, rtrcp))
kernel/rcu/rcutorture.c
2021
(void)cmpxchg_relaxed(&rtrcp_chker->rtc_assigner, rtrcp, NULL); // Back out.
kernel/sched/core.c
1031
if (unlikely(cmpxchg_relaxed(&node->next, NULL, WAKE_Q_TAIL)))
kernel/scs.c
145
prev = cmpxchg_relaxed(&highest, curr, used);