HomeSort by: relevance | last modified time | path
    Searched refs:old_tail (Results 1 - 2 of 2) sorted by relevancy

  /src/external/lgpl2/userspace-rcu/dist/include/urcu/static/
wfqueue.h 63 struct cds_wfq_node **old_tail; local
71 old_tail = uatomic_xchg_mo(&q->tail, &node->next, CMM_SEQ_CST);
73 * At this point, dequeuers see a NULL old_tail->next, which indicates
77 uatomic_store(old_tail, node, CMM_RELEASE);
wfcqueue.h 175 struct cds_wfcq_node *old_tail; local
182 old_tail = uatomic_xchg_mo(&tail->p, new_tail, CMM_SEQ_CST);
186 * q->tail before store to old_tail->next.
193 uatomic_store(&old_tail->next, new_head, CMM_RELEASE);
199 return old_tail != &head->node;

Completed in 38 milliseconds