Lines Matching refs:uint64_t
36 ck_pr_cas_64_2_value(uint64_t target[2], uint64_t compare[2], uint64_t set[2], uint64_t value[2])
38 uint64_t tmp1, tmp2;
63 return (ck_pr_cas_64_2_value(CK_CPP_CAST(uint64_t *, target),
64 CK_CPP_CAST(uint64_t *, compare),
65 CK_CPP_CAST(uint64_t *, set),
66 CK_CPP_CAST(uint64_t *, value)));
70 ck_pr_cas_64_2(uint64_t target[2], uint64_t compare[2], uint64_t set[2])
72 uint64_t tmp1, tmp2;
94 return (ck_pr_cas_64_2(CK_CPP_CAST(uint64_t *, target),
95 CK_CPP_CAST(uint64_t *, compare),
96 CK_CPP_CAST(uint64_t *, set)));
147 CK_PR_CAS_S(64, uint64_t, "", "")
181 CK_PR_FAS(64, uint64_t, uint64_t, "", "")
215 CK_PR_UNARY(inc, 64, uint64_t, uint64_t, "add %0, %0, #1", "", "")
216 CK_PR_UNARY(dec, 64, uint64_t, uint64_t, "sub %0, %0, #1", "", "")
217 CK_PR_UNARY(not, 64, uint64_t, uint64_t, "mvn %0, %0", "", "")
259 CK_PR_BINARY(and, 64, uint64_t, uint64_t, "and", "", "")
260 CK_PR_BINARY(add, 64, uint64_t, uint64_t, "add", "", "")
261 CK_PR_BINARY(or, 64, uint64_t, uint64_t, "orr", "", "")
262 CK_PR_BINARY(sub, 64, uint64_t, uint64_t, "sub", "", "")
263 CK_PR_BINARY(xor, 64, uint64_t, uint64_t, "eor", "", "")
303 CK_CC_INLINE static uint64_t
304 ck_pr_faa_64(uint64_t *target, uint64_t delta)
306 uint64_t previous, r, tmp;