Searched refs:xchg_relaxed (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/arm64/include/asm/
H A Dpercpu.h220 _pcp_protect_return(xchg_relaxed, pcp, val)
222 _pcp_protect_return(xchg_relaxed, pcp, val)
224 _pcp_protect_return(xchg_relaxed, pcp, val)
226 _pcp_protect_return(xchg_relaxed, pcp, val)
H A Dpgtable.h1146 pte_t pte = __pte(xchg_relaxed(&pte_val(*ptep), 0));
1189 pmd_t pmd = __pmd(xchg_relaxed(&pmd_val(*pmdp), 0));
1243 return __pmd(xchg_relaxed(&pmd_val(*pmdp), pmd_val(pmd)));
/linux-master/arch/mips/mm/
H A Dcontext.c76 mmid = xchg_relaxed(&cpu_data[cpu].asid_cache, 0);
/linux-master/kernel/locking/
H A Dqspinlock.c183 return (u32)xchg_relaxed(&lock->tail,
/linux-master/kernel/kcsan/
H A Dkcsan_test.c584 KCSAN_EXPECT_READ_BARRIER(xchg_relaxed(&test_var, 0), false);
629 KCSAN_EXPECT_WRITE_BARRIER(xchg_relaxed(&test_var, 0), false);
674 KCSAN_EXPECT_RW_BARRIER(xchg_relaxed(&test_var, 0), false);
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h4776 #define xchg_relaxed(ptr, ...) \ macro

Completed in 186 milliseconds