Lines Matching refs:cmpval

371 atomic_cmpset_32(__volatile uint32_t *p, uint32_t cmpval, uint32_t newval)  in atomic_cmpset_32()  argument
386 : "r" (cmpval), "r" (newval), "m" (*p) in atomic_cmpset_32()
398 atomic_fcmpset_32(__volatile uint32_t *p, uint32_t *cmpval, uint32_t newval) in atomic_fcmpset_32() argument
421 : "=&r" (ret), "+m" (*p), "=m" (*cmpval) in atomic_fcmpset_32()
422 : "r" (newval), "r" (*cmpval) in atomic_fcmpset_32()
430 uint##WIDTH##_t cmpval, uint##WIDTH##_t newval) \
434 retval = atomic_cmpset_##WIDTH(p, cmpval, newval); \
441 uint##WIDTH##_t cmpval, uint##WIDTH##_t newval) \
444 return (atomic_cmpset_##WIDTH(p, cmpval, newval)); \
450 uint##WIDTH##_t *cmpval, uint##WIDTH##_t newval) \
454 retval = atomic_fcmpset_##WIDTH(p, cmpval, newval); \
461 uint##WIDTH##_t *cmpval, uint##WIDTH##_t newval) \
464 return (atomic_fcmpset_##WIDTH(p, cmpval, newval)); \
505 atomic_cmpset_64(__volatile uint64_t *p, uint64_t cmpval, uint64_t newval) in atomic_cmpset_64() argument
521 : "r" (cmpval), "r" (newval), "m" (*p) in atomic_cmpset_64()
528 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64() argument
543 : "=&r" (ret), "+m" (*p), "=m" (*cmpval) in atomic_fcmpset_64()
544 : "r" (newval), "r" (*cmpval) in atomic_fcmpset_64()
730 #define atomic_cmpset_long(p, cmpval, newval) \ argument
731 atomic_cmpset_32((volatile u_int *)(p), (u_int)(cmpval), \
733 #define atomic_cmpset_acq_long(p, cmpval, newval) \ argument
734 atomic_cmpset_acq_32((volatile u_int *)(p), (u_int)(cmpval), \
736 #define atomic_cmpset_rel_long(p, cmpval, newval) \ argument
737 atomic_cmpset_rel_32((volatile u_int *)(p), (u_int)(cmpval), \
739 #define atomic_fcmpset_long(p, cmpval, newval) \ argument
740 atomic_fcmpset_32((volatile u_int *)(p), (u_int *)(cmpval), \
742 #define atomic_fcmpset_acq_long(p, cmpval, newval) \ argument
743 atomic_fcmpset_acq_32((volatile u_int *)(p), (u_int *)(cmpval), \
745 #define atomic_fcmpset_rel_long(p, cmpval, newval) \ argument
746 atomic_fcmpset_rel_32((volatile u_int *)(p), (u_int *)(cmpval), \