Home
last modified time | relevance | path

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

/linux-6.15/arch/riscv/include/asm/
H A Dcmpxchg.h30 u32 *__ptr32b = (u32 *)((ulong)(p) & ~0x3); \
46 : "=&r" (__retx), "=&r" (__rc), "+A" (*(__ptr32b)) \
146 u32 *__ptr32b = (u32 *)((ulong)(p) & ~0x3); \
166 : "=&r" (__retx), "=&r" (__rc), "+A" (*(__ptr32b)) \
368 u32 *__ptr32b; in __cmpwait() local
377 __ptr32b = (u32 *)((ulong)(ptr) & ~0x3); in __cmpwait()
389 : "=&r" (tmp), "+A" (*(__ptr32b)) in __cmpwait()
394 __ptr32b = (u32 *)((ulong)(ptr) & ~0x3); in __cmpwait()
406 : "=&r" (tmp), "+A" (*(__ptr32b)) in __cmpwait()