Lines Matching refs:cmpval
568 atomic_cmpset_char(volatile u_char *p, u_char cmpval, u_char newval)
585 : "r" (p), "r" (cmpval), "r" (newval), "m" (*p)
592 atomic_cmpset_short(volatile u_short *p, u_short cmpval, u_short newval) in atomic_cmpset_short() argument
609 : "r" (p), "r" (cmpval), "r" (newval), "m" (*p) in atomic_cmpset_short()
616 atomic_cmpset_masked(uint32_t *p, uint32_t cmpval, uint32_t newval,
638 : "r" (p), "r" (cmpval), "r" (newval), "m" (*p),
649 atomic_cmpset_int(volatile u_int* p, u_int cmpval, u_int newval) in atomic_cmpset_int() argument
666 : "r" (p), "r" (cmpval), "r" (newval), "m" (*p) in atomic_cmpset_int()
672 atomic_cmpset_long(volatile u_long* p, u_long cmpval, u_long newval) in atomic_cmpset_long() argument
700 : "r" (p), "r" (cmpval), "r" (newval), "m" (*p) in atomic_cmpset_long()
709 u_##type cmpval, u_##type newval)\
712 retval = atomic_cmpset_##type(p, cmpval, newval);\
718 u_##type cmpval, u_##type newval)\
721 return (atomic_cmpset_##type(p, cmpval, newval));\
766 atomic_fcmpset_char(volatile u_char *p, u_char *cmpval, u_char newval) in atomic_fcmpset_char() argument
783 : "=&r" (ret), "=m" (*p), "=m" (*cmpval) in atomic_fcmpset_char()
784 : "r" (p), "r" (*cmpval), "r" (newval), "m" (*p), "r"(cmpval) in atomic_fcmpset_char()
791 atomic_fcmpset_short(volatile u_short *p, u_short *cmpval, u_short newval) in atomic_fcmpset_short() argument
808 : "=&r" (ret), "=m" (*p), "=m" (*cmpval) in atomic_fcmpset_short()
809 : "r" (p), "r" (*cmpval), "r" (newval), "m" (*p), "r"(cmpval) in atomic_fcmpset_short()
817 atomic_fcmpset_int(volatile u_int *p, u_int *cmpval, u_int newval) in atomic_fcmpset_int() argument
834 : "=&r" (ret), "=m" (*p), "=m" (*cmpval) in atomic_fcmpset_int()
835 : "r" (p), "r" (*cmpval), "r" (newval), "m" (*p), "r"(cmpval) in atomic_fcmpset_int()
841 atomic_fcmpset_long(volatile u_long *p, u_long *cmpval, u_long newval) in atomic_fcmpset_long() argument
870 : "=&r" (ret), "=m" (*p), "=m" (*cmpval) in atomic_fcmpset_long()
871 : "r" (p), "r" (*cmpval), "r" (newval), "m" (*p), "r"(cmpval) in atomic_fcmpset_long()
880 u_##type *cmpval, u_##type newval)\
883 retval = atomic_fcmpset_##type(p, cmpval, newval);\
889 u_##type *cmpval, u_##type newval)\
892 return (atomic_fcmpset_##type(p, cmpval, newval));\