Searched refs:cmpxchg_relaxed (Results 1 - 14 of 14) sorted by relevance
/linux-master/arch/arm64/include/asm/ |
H A D | percpu.h | 229 _pcp_protect_return(cmpxchg_relaxed, pcp, o, n) 231 _pcp_protect_return(cmpxchg_relaxed, pcp, o, n) 233 _pcp_protect_return(cmpxchg_relaxed, pcp, o, n) 235 _pcp_protect_return(cmpxchg_relaxed, pcp, o, n)
|
H A D | pgtable.h | 1106 pte_val(pte) = cmpxchg_relaxed(&pte_val(*ptep), 1206 pte_val(pte) = cmpxchg_relaxed(&pte_val(*ptep),
|
/linux-master/kernel/ |
H A D | scs.c | 145 prev = cmpxchg_relaxed(&highest, curr, used);
|
/linux-master/arch/mips/mm/ |
H A D | context.c | 213 !cmpxchg_relaxed(&cpu_data[cpu].asid_cache, old_active_mmid, ctx)) {
|
/linux-master/kernel/locking/ |
H A D | qspinlock_paravirt.h | 380 if (cmpxchg_relaxed(&pn->state, vcpu_halted, vcpu_hashed)
|
/linux-master/kernel/kcsan/ |
H A D | kcsan_test.c | 508 cmpxchg_relaxed(flag, 0, 1) == 0, 587 KCSAN_EXPECT_READ_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false); 632 KCSAN_EXPECT_WRITE_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false); 677 KCSAN_EXPECT_RW_BARRIER(cmpxchg_relaxed(&test_var, 0, 0), false);
|
/linux-master/arch/arm64/kernel/ |
H A D | proton-pack.c | 52 } while (cmpxchg_relaxed(oldp, state, new) != state);
|
/linux-master/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 491 old = cmpxchg_relaxed(ptep, curr, new);
|
/linux-master/arch/arm64/mm/ |
H A D | fault.c | 238 pteval = cmpxchg_relaxed(&pte_val(*ptep), old_pteval, pteval);
|
/linux-master/drivers/perf/ |
H A D | arm_pmuv3.c | 1283 if (!cmpxchg_relaxed(&tbl_registered, 0, 1))
|
/linux-master/kernel/rcu/ |
H A D | rcutorture.c | 1750 if (cmpxchg_relaxed(&rtrcp_chker->rtc_assigner, NULL, rtrcp) || 1751 cmpxchg_relaxed(&rtp->rtort_chkp, NULL, rtrcp)) 1752 (void)cmpxchg_relaxed(&rtrcp_chker->rtc_assigner, rtrcp, NULL); // Back out.
|
/linux-master/include/linux/atomic/ |
H A D | atomic-instrumented.h | 4806 #define cmpxchg_relaxed(ptr, ...) \ macro
|
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 779 old = cmpxchg_relaxed(&cmdq->q.llq.val, llq.val, head.val);
|
/linux-master/kernel/sched/ |
H A D | core.c | 961 if (unlikely(cmpxchg_relaxed(&node->next, NULL, WAKE_Q_TAIL)))
|
Completed in 230 milliseconds