OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Aug 15 00:25:12 UTC 2026