Searched refs:ck_pr_cas_ptr_2 (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/contrib/ck/include/ |
H A D | ck_fifo.h | 280 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 D | ck_pr_llsc.h | 92 ck_pr_cas_ptr_2(void *target, void *compare, void *set) in ck_pr_cas_ptr_2() function
|
H A D | ck_pr_lse.h | 89 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 D | ck_pr.h | 285 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 D | ck_pr.h | 512 ck_pr_cas_ptr_2(void *t, void *c, void *s) in ck_pr_cas_ptr_2() function
|