Searched refs:atomic64_xchg_relaxed (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | atomic.h | 427 static inline s64 atomic64_xchg_relaxed(atomic64_t *ptr, s64 new) in atomic64_xchg_relaxed() function 445 #define atomic64_xchg_relaxed atomic64_xchg_relaxed macro
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | vmid.c | 53 vmid = atomic64_xchg_relaxed(&per_cpu(active_vmids, cpu), 0); in flush_context()
|
/kernel/linux/linux-5.10/arch/csky/mm/ |
H A D | asid.c | 33 asid = atomic64_xchg_relaxed(&active_asid(info, i), 0); in flush_context()
|
/kernel/linux/linux-6.6/arch/csky/mm/ |
H A D | asid.c | 33 asid = atomic64_xchg_relaxed(&active_asid(info, i), 0); in flush_context()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | atomic-fallback.h | 2133 #define arch_atomic64_xchg_relaxed atomic64_xchg_relaxed 2135 #ifndef atomic64_xchg_relaxed 2138 #define atomic64_xchg_relaxed atomic64_xchg macro 2139 #else /* atomic64_xchg_relaxed */ 2145 s64 ret = atomic64_xchg_relaxed(v, i); in atomic64_xchg_acquire() 2157 return atomic64_xchg_relaxed(v, i); in atomic64_xchg_release() 2168 ret = atomic64_xchg_relaxed(v, i); in atomic64_xchg() 2175 #endif /* atomic64_xchg_relaxed */
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | context.c | 113 asid = atomic64_xchg_relaxed(&per_cpu(active_asids, i), 0); in flush_context()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | context.c | 113 asid = atomic64_xchg_relaxed(&per_cpu(active_asids, i), 0); in flush_context()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | atomic-instrumented.h | 1452 atomic64_xchg_relaxed(atomic64_t *v, s64 i) in atomic64_xchg_relaxed() function 1457 #define atomic64_xchg_relaxed atomic64_xchg_relaxed macro
|
H A D | atomic-long.h | 407 return atomic64_xchg_relaxed(v, i); in atomic_long_xchg_relaxed()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | atomic.h | 509 #define atomic64_xchg_relaxed(v, new) xchg_relaxed(&((v)->counter), (new)) macro
|
/kernel/linux/linux-6.6/include/linux/atomic/ |
H A D | atomic-instrumented.h | 2725 * atomic64_xchg_relaxed() - atomic exchange with relaxed ordering 2736 atomic64_xchg_relaxed(atomic64_t *v, s64 new) in atomic64_xchg_relaxed() function
|
Completed in 17 milliseconds