Home
last modified time | relevance | path

Searched refs:ck_pr_cas_ptr_2 (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/contrib/ck/include/
H A Dck_fifo.h280 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_enqueue()
288 if (ck_pr_cas_ptr_2(&tail.pointer->next, &next, &update) == true) in ck_fifo_mpmc_enqueue()
297 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_enqueue()
333 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_tryenqueue()
342 if (ck_pr_cas_ptr_2(&tail.pointer->next, &next, &update) == false) in ck_fifo_mpmc_tryenqueue()
350 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_tryenqueue()
385 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_dequeue()
400 if (ck_pr_cas_ptr_2(&fifo->head, &head, &update) == true) in ck_fifo_mpmc_dequeue()
440 ck_pr_cas_ptr_2(&fifo->tail, &tail, &update); in ck_fifo_mpmc_trydequeue()
455 if (ck_pr_cas_ptr_2(&fifo->head, &head, &update) == false) in ck_fifo_mpmc_trydequeue()
/freebsd/sys/contrib/ck/include/gcc/aarch64/
H A Dck_pr_llsc.h92 ck_pr_cas_ptr_2(void *target, void *compare, void *set) in ck_pr_cas_ptr_2() function
H A Dck_pr_lse.h89 ck_pr_cas_ptr_2(void *target, void *compare, void *set) in ck_pr_cas_ptr_2() function
/freebsd/sys/contrib/ck/include/gcc/arm/
H A Dck_pr.h285 ck_pr_cas_ptr_2(void *target, void *compare, void *set) in CK_PR_DOUBLE_CAS()
/freebsd/sys/contrib/ck/include/gcc/x86_64/
H A Dck_pr.h512 ck_pr_cas_ptr_2(void *t, void *c, void *s) in ck_pr_cas_ptr_2() function