Lines Matching refs:compare
411 * Atomic compare and swap.
415 ck_pr_cas_##S(M *target, T compare, T set) \
422 "a" (compare) \
450 ck_pr_cas_##S##_value(M *target, T compare, T set, M *v) \
460 "a" (compare) \
488 ck_pr_cas_64_2(uint64_t target[2], uint64_t compare[2], uint64_t set[2])
499 "q" (compare)
514 uint64_t compare[2],
526 : "a" (compare[0]),
527 "d" (compare[1]),