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

  /src/external/lgpl2/userspace-rcu/dist/tests/benchmark/
common-states.h 39 while (!uatomic_load(&_test_go, CMM_ACQUIRE))
49 return !uatomic_load(&_test_stop, CMM_RELAXED);
54 return !uatomic_load(&_test_stop, CMM_RELAXED);
test_urcu_wfcq.c 111 return !uatomic_load(&test_stop_dequeue, CMM_RELAXED);
116 return !uatomic_load(&test_stop_enqueue, CMM_RELAXED);
test_urcu_wfs.c 114 return !uatomic_load(&test_stop_dequeue, CMM_RELAXED);
119 return !uatomic_load(&test_stop_enqueue, CMM_RELAXED);
  /src/external/lgpl2/userspace-rcu/dist/src/
urcu-wait.h 139 if (uatomic_load(&wait->state, CMM_ACQUIRE) != URCU_WAIT_WAITING)
143 while (uatomic_load(&wait->state, CMM_ACQUIRE) == URCU_WAIT_WAITING) {
178 if (uatomic_load(&wait->state, CMM_RELAXED) & URCU_WAIT_TEARDOWN)
182 while (!(uatomic_load(&wait->state, CMM_ACQUIRE) & URCU_WAIT_TEARDOWN))
198 if (uatomic_load(&wait_node->state, CMM_RELAXED) & URCU_WAIT_RUNNING)
rculfhash.c 1265 flag_removal_owner(uatomic_load(&node->next, CMM_RELAXED)))))
1738 size = uatomic_load(&ht->size, CMM_ACQUIRE);
1797 urcu_posix_assert(!node || !is_bucket(uatomic_load(&node->next, CMM_RELAXED)));
1821 urcu_posix_assert(!node || !is_bucket(uatomic_load(&node->next, CMM_RELAXED)));
1833 iter->next = uatomic_load(&bucket_at(ht, 0)->next, CMM_CONSUME);
1843 size = uatomic_load(&ht->size, CMM_ACQUIRE);
1858 size = uatomic_load(&ht->size, CMM_ACQUIRE);
1875 size = uatomic_load(&ht->size, CMM_ACQUIRE);
1904 size = uatomic_load(&ht->size, CMM_ACQUIRE);
1914 size = uatomic_load(&ht->size, CMM_ACQUIRE)
    [all...]
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/static/
lfstack.h 103 return ___cds_lfs_empty_head(uatomic_load(&s._s->head, CMM_RELAXED));
198 head = uatomic_load(&s->head, CMM_CONSUME);
207 next = uatomic_load(&head->node.next, CMM_RELAXED);
urcu-qsbr.h 91 v = uatomic_load(ctr, CMM_RELAXED);
172 gp_ctr = uatomic_load(&urcu_qsbr_gp.ctr, CMM_RELAXED);
210 ctr = uatomic_load(&urcu_qsbr_gp.ctr, CMM_RELAXED);
wfqueue.h 92 while ((next = uatomic_load(&node->next, CMM_CONSUME)) == NULL) {
119 if (q->head == &q->dummy && uatomic_load(&q->tail, CMM_CONSUME) == &q->dummy.next)
wfcqueue.h 147 return uatomic_load(&head->node.next, CMM_CONSUME) == NULL
148 && uatomic_load(&tail->p, CMM_CONSUME) == &head->node;
270 while ((next = uatomic_load(&node->next, CMM_CONSUME)) == NULL) {
344 if ((next = uatomic_load(&node->next, CMM_CONSUME)) == NULL) {
345 if (uatomic_load(&tail->p, CMM_RELAXED) == node)
411 if ((next = uatomic_load(&node->next, CMM_CONSUME)) == NULL) {
545 if (uatomic_load(&src_q_tail->p, CMM_CONSUME) == &src_q_head->node)
pointer.h 86 uatomic_load(&(p), CMM_CONSUME)
urcu-common.h 104 v = uatomic_load(ctr, CMM_RELAXED);
urcu-memb.h 87 unsigned long gctr = uatomic_load(pgctr, CMM_RELAXED);
wfstack.h 113 return ___cds_wfs_end(uatomic_load(&s->head, CMM_RELAXED));
161 while ((next = uatomic_load(&node->next, CMM_CONSUME)) == NULL) {
186 head = uatomic_load(&s->head, CMM_CONSUME);
urcu-bp.h 118 v = uatomic_load(ctr, CMM_RELAXED);
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/uatomic/
api.h 25 #define uatomic_load(addr, mo...) \ macro
generic.h 126 _cmm_compat_c11_smp_mb__before_mo(uatomic_load, mo); \
128 _cmm_compat_c11_smp_mb__after_mo(uatomic_load, mo); \
133 #endif /* !uatomic_load */

Completed in 65 milliseconds