Home
last modified time | relevance | path

Searched refs:oldp (Results 1 – 8 of 8) sorted by relevance

/arch/x86/include/asm/
A Dcmpxchg_32.h62 static __always_inline bool __try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new) in __try_cmpxchg64() argument
64 return __arch_try_cmpxchg64(ptr, oldp, new, LOCK_PREFIX); in __try_cmpxchg64()
67 static __always_inline bool __try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new) in __try_cmpxchg64_local() argument
69 return __arch_try_cmpxchg64(ptr, oldp, new,); in __try_cmpxchg64_local()
141 static __always_inline bool arch_try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new) in arch_try_cmpxchg64() argument
143 return __arch_try_cmpxchg64_emu(ptr, oldp, new, LOCK_PREFIX_HERE, "lock "); in arch_try_cmpxchg64()
147 static __always_inline bool arch_try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new) in arch_try_cmpxchg64_local() argument
149 return __arch_try_cmpxchg64_emu(ptr, oldp, new, ,); in arch_try_cmpxchg64_local()
A Dcmpxchg_64.h82 static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128() argument
84 return __arch_try_cmpxchg128(ptr, oldp, new, LOCK_PREFIX); in arch_try_cmpxchg128()
88 static __always_inline bool arch_try_cmpxchg128_local(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128_local() argument
90 return __arch_try_cmpxchg128(ptr, oldp, new,); in arch_try_cmpxchg128_local()
/arch/s390/include/asm/
A Dcmpxchg.h110 #define arch_try_cmpxchg(ptr, oldp, new) \ argument
112 __typeof__(ptr) __oldp = (__typeof__(ptr))(oldp); \
155 #define arch_try_cmpxchg(ptr, oldp, new) \ argument
157 __typeof__((ptr)) __oldp = (__typeof__(ptr))(oldp); \
256 static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128() argument
262 : [old] "+d" (*oldp), [ptr] "+QS" (*ptr), "=@cc" (cc) in arch_try_cmpxchg128()
/arch/xtensa/mm/
A Dinit.c134 char *oldp; in parse_memmap_one() local
140 oldp = p; in parse_memmap_one()
142 if (p == oldp) in parse_memmap_one()
/arch/mips/kernel/
A Dsetup.c379 char *oldp; in early_parse_memmap() local
390 oldp = p; in early_parse_memmap()
392 if (p == oldp) in early_parse_memmap()
/arch/x86/boot/compressed/
A Dkaslr.c121 char *oldp; in parse_memmap() local
130 oldp = p; in parse_memmap()
132 if (p == oldp) in parse_memmap()
/arch/arm64/kernel/
A Dproton-pack.c39 static void update_mitigation_state(enum mitigation_state *oldp, in update_mitigation_state() argument
45 state = READ_ONCE(*oldp); in update_mitigation_state()
52 } while (cmpxchg_relaxed(oldp, state, new) != state); in update_mitigation_state()
/arch/x86/kernel/
A De820.c920 char *oldp; in parse_memmap_one() local
932 oldp = p; in parse_memmap_one()
934 if (p == oldp) in parse_memmap_one()

Completed in 19 milliseconds