/src/sys/arch/m68k/include/ |
lock.h | 86 int __rv; local in function:__cpu_simple_lock_try 94 : "=m" (*alp), "=d" (__rv) 98 return (__rv);
|
/src/sys/arch/sh3/include/ |
lock.h | 94 int __rv; local in function:__cpu_simple_lock_try 99 : "=r" (__rv) 103 return (__rv);
|
/src/sys/arch/arm/include/ |
lock.h | 72 unsigned int __rv; local in function:__arm_load_exclusive 74 __asm __volatile("ldrexb\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); 76 __asm __volatile("ldrex\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); 78 return __rv; 85 unsigned int __rv; local in function:__arm_store_exclusive 88 : "=&r"(__rv) : "r"(__val), "r"(__alp) : "cc", "memory"); 91 : "=&r"(__rv) : "r"(__val), "r"(__alp) : "cc", "memory"); 93 return __rv; 116 int __tmp, __rv; local in function:__swp 119 "1:\t" "swp %[__rv], %[__val], [%[__ptr]] [all...] |
/src/sys/arch/aarch64/include/ |
armreg.h | 52 uint64_t __rv; \ 55 "mrs %0, " #regdesc : "=r"(__rv) \ 57 return __rv; \ 1035 uint64_t __rv; local in function:AARCH64REG_READ_INLINE 1036 __asm __volatile ("mov %0, sp" : "=r"(__rv)); 1037 return __rv;
|