Home
last modified time | relevance | path

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

/linux/arch/arm64/include/asm/
A Dpercpu.h225 _pcp_protect_return(xchg_relaxed, pcp, val)
227 _pcp_protect_return(xchg_relaxed, pcp, val)
229 _pcp_protect_return(xchg_relaxed, pcp, val)
231 _pcp_protect_return(xchg_relaxed, pcp, val)
A Dpgtable.h863 return __pte(xchg_relaxed(&pte_val(*ptep), 0)); in ptep_get_and_clear()
905 return __pmd(xchg_relaxed(&pmd_val(*pmdp), pmd_val(pmd))); in pmdp_establish()
/linux/arch/mips/mm/
A Dcontext.c76 mmid = xchg_relaxed(&cpu_data[cpu].asid_cache, 0); in flush_context()
/linux/kernel/locking/
A Dqspinlock.c182 return (u32)xchg_relaxed(&lock->tail, in xchg_tail()
/linux/tools/memory-model/
A Dlinux-kernel.def31 xchg_relaxed(X,V) __xchg{once}(X,V)
/linux/include/linux/atomic/
A Datomic-instrumented.h1779 #define xchg_relaxed(ptr, ...) \ macro

Completed in 16 milliseconds