Home
last modified time | relevance | path

Searched refs:cmpxchg_emu_u8 (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/lib/
Dcmpxchg-emu.c25 uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new) in cmpxchg_emu_u8() function
45 EXPORT_SYMBOL_GPL(cmpxchg_emu_u8);
/linux-6.12.1/arch/csky/include/asm/
Dcmpxchg.h66 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
99 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
133 …__ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__ne…
/linux-6.12.1/include/linux/
Dcmpxchg-emu.h13 uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new);
/linux-6.12.1/arch/sh/include/asm/
Dcmpxchg.h61 return cmpxchg_emu_u8(ptr, old, new); in __cmpxchg()
/linux-6.12.1/arch/arc/include/asm/
Dcmpxchg.h51 _prev_ = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)_p_, (uintptr_t)_o_, (uintptr_t)_n_); \
/linux-6.12.1/arch/arm/include/asm/
Dcmpxchg.h168 oldval = cmpxchg_emu_u8((volatile u8 *)ptr, old, new); in __cmpxchg()
/linux-6.12.1/arch/xtensa/include/asm/
Dcmpxchg.h78 case 1: return cmpxchg_emu_u8(ptr, old, new); in __cmpxchg()