Lines Matching refs:newval
103 atomic_cmpset_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval)
119 : "rJ" (cmpval), "rJ" (newval)
126 atomic_fcmpset_32(volatile uint32_t *p, uint32_t *cmpval, uint32_t newval)
144 : "rJ" (*cmpval), "rJ" (newval)
194 atomic_cmpset_acq_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval)
198 res = atomic_cmpset_32(p, cmpval, newval);
206 atomic_cmpset_rel_32(volatile uint32_t *p, uint32_t cmpval, uint32_t newval)
211 return (atomic_cmpset_32(p, cmpval, newval));
215 atomic_fcmpset_acq_32(volatile uint32_t *p, uint32_t *cmpval, uint32_t newval)
219 res = atomic_fcmpset_32(p, cmpval, newval);
227 atomic_fcmpset_rel_32(volatile uint32_t *p, uint32_t *cmpval, uint32_t newval)
232 return (atomic_fcmpset_32(p, cmpval, newval));
313 atomic_cmpset_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval)
329 : "rJ" (cmpval), "rJ" (newval)
336 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval)
354 : "rJ" (*cmpval), "rJ" (newval)
439 atomic_cmpset_acq_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval)
443 res = atomic_cmpset_64(p, cmpval, newval);
451 atomic_cmpset_rel_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval)
456 return (atomic_cmpset_64(p, cmpval, newval));
460 atomic_fcmpset_acq_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval)
464 res = atomic_fcmpset_64(p, cmpval, newval);
472 atomic_fcmpset_rel_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval)
477 return (atomic_fcmpset_64(p, cmpval, newval));