Home
last modified time | relevance | path

Searched refs:ck_pr_load_64 (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/ck/src/
H A Dck_ec.c300 if (ck_pr_load_64(&ec->counter) != flagged_word) { in ck_ec64_wait_slow_once()
306 return ck_pr_load_64(&ec->counter) != flagged_word; in ck_ec64_wait_slow_once()
/freebsd/sys/contrib/ck/include/
H A Dck_bytelock.h71 #define CK_BYTELOCK_LOAD ck_pr_load_64
H A Dck_ec.h814 uint64_t ret = ck_pr_load_64(&ec->counter) >> 1; in ck_ec64_value()
822 return ck_pr_load_64(&ec->counter) & 1; in ck_ec64_has_waiters()
H A Dck_ht.h35 #define CK_HT_TYPE_LOAD ck_pr_load_64
H A Dck_pr.h217 #define ck_pr_load_64(SRC) CK_PR_LOAD_SAFE((SRC), 64) macro
/freebsd/sys/contrib/ck/include/spinlock/
H A Dticket.h61 #define CK_SPINLOCK_TICKET_LOAD(x) ck_pr_load_64(x)
/freebsd/sys/netpfil/ipfw/nat64/
H A Dnat64lsn.c232 (out) = ck_pr_load_64(FREEMASK_CHUNK((pg), (n)))