Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/ck/include/
H A Dck_ring.h43 unsigned int p_tail; member
62 p = ck_pr_load_uint(&ring->p_tail); in ck_ring_size()
78 ring->p_tail = 0; in ck_ring_init()
98 producer = ring->p_tail; in _ck_ring_enqueue_sp()
114 ck_pr_store_uint(&ring->p_tail, delta); in _ck_ring_enqueue_sp()
143 producer = ck_pr_load_uint(&ring->p_tail); in _ck_ring_dequeue_sc()
235 while (ck_pr_load_uint(&ring->p_tail) != producer) in _ck_ring_enqueue_mp()
243 ck_pr_store_uint(&ring->p_tail, delta); in _ck_ring_enqueue_mp()
278 producer = ck_pr_load_uint(&ring->p_tail); in _ck_ring_trydequeue_mc()
311 producer = ck_pr_load_uint(&ring->p_tail); in _ck_ring_dequeue_mc()