Searched refs:__memory (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_inlines.h | 126 atomic_swap_32(volatile uint32_t *__memory, uint32_t __value) in atomic_swap_32() argument 131 : "+q" (__value), "+m" (*__memory)); in atomic_swap_32() 143 : "=&r" (__tmp1), "=&r" (__tmp2), "=m" (*__memory) in atomic_swap_32() 144 : "r" (__memory), "r" (__value) in atomic_swap_32() 153 atomic_cas_32(volatile uint32_t *__memory, uint32_t __cmp, uint32_t __newvalue) in atomic_cas_32() argument 159 : "=m" (*__memory), "=a" (__oldvalue) in atomic_cas_32() 164 : "=m" (*__memory), "=&r" (__oldvalue) in atomic_cas_32() 165 : "r" (__memory), "r" (__cmp), "1" (__newvalue)); in atomic_cas_32() 173 atomic_inc_32(volatile uint32_t *__memory) in atomic_inc_32() argument 178 : "+m" (*__memory)); in atomic_inc_32() [all …]
|