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

  /src/external/lgpl2/userspace-rcu/dist/tests/unit/
test_uatomic.c 34 ok1(uatomic_read(ptr) == 10); \
37 ok1(uatomic_read(ptr) == (__typeof__(*(ptr)))-1UL); \
40 ok1(uatomic_read(ptr) == 22); \
44 ok1(uatomic_read(ptr) == 22); \
48 ok1(uatomic_read(ptr) == 55); \
53 ok1(uatomic_read(ptr) == 23); \
56 ok1(uatomic_read(ptr) == 22); \
60 ok1(uatomic_read(ptr) == 96); \
63 ok1(uatomic_read(ptr) == 122); \
69 ok1(uatomic_read(ptr) == 119);
    [all...]
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/uatomic/
generic.h 328 old = uatomic_read((uint8_t *) addr);
341 old = uatomic_read((uint16_t *) addr);
353 old = uatomic_read((uint32_t *) addr);
365 old = uatomic_read((uint64_t *) addr);
397 oldt = uatomic_read((uint8_t *) addr);
411 oldt = uatomic_read((uint16_t *) addr);
422 oldt = uatomic_read((uint32_t *) addr);
435 oldt = uatomic_read((uint64_t *) addr);
469 oldt = uatomic_read((uint8_t *) addr);
483 oldt = uatomic_read((uint16_t *) addr)
    [all...]
api.h 28 #define uatomic_read(addr, mo...) \ macro
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/
ref.h 40 old = uatomic_read(&ref->refcount);
83 old = uatomic_read(&ref->refcount);
  /src/external/lgpl2/userspace-rcu/dist/src/
urcu-wait.h 116 urcu_posix_assert(uatomic_read(&wait->state) == URCU_WAIT_WAITING);
118 if (!(uatomic_read(&wait->state) & URCU_WAIT_RUNNING)) {
184 urcu_posix_assert(uatomic_read(&wait->state) & URCU_WAIT_TEARDOWN);
urcu-call-rcu-impl.h 233 while (uatomic_read(&crdp->futex) == -1) {
263 if (caa_unlikely(uatomic_read(&crdp->futex) == -1)) {
275 while (uatomic_read(&completion->futex) == -1) {
305 if (caa_unlikely(uatomic_read(&completion->futex) == -1)) {
319 int rt = !!(uatomic_read(&crdp->flags) & URCU_CALL_RCU_RT);
344 if (uatomic_read(&crdp->flags) & URCU_CALL_RCU_PAUSE) {
354 while ((uatomic_read(&crdp->flags) & URCU_CALL_RCU_PAUSE) != 0)
380 if (uatomic_read(&crdp->flags) & URCU_CALL_RCU_STOP)
768 if ((uatomic_read(&crdp->flags) & URCU_CALL_RCU_STOPPED) == 0) {
771 while ((uatomic_read(&crdp->flags) & URCU_CALL_RCU_STOPPED) == 0
    [all...]
workqueue.c 120 while (uatomic_read(futex) == -1) {
150 if (caa_unlikely(uatomic_read(futex) == -1)) {
164 int rt = !!(uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_RT);
186 if (uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_PAUSE) {
197 while ((uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_PAUSE) != 0)
225 if (uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_STOP)
407 if (!uatomic_read(&completion->barrier_count))
449 while ((uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_PAUSED) == 0)
457 while ((uatomic_read(&workqueue->flags) & URCU_WORKQUEUE_PAUSED) != 0)
urcu-defer-impl.h 142 if (caa_unlikely(uatomic_read(&defer_thread_futex) == -1)) {
183 while (uatomic_read(&defer_thread_futex) == -1) {
428 urcu_posix_assert(uatomic_read(&defer_thread_futex) == 0);
urcu-qsbr.c 114 while (uatomic_read(&urcu_qsbr_gp.futex) == -1) {
urcu.c 194 while (uatomic_read(&rcu_gp.futex) == -1) {
rculfhash.c 810 count = uatomic_read(&ht->count);
916 old1 = uatomic_read(ptr);
2069 *approx_before += uatomic_read(&ht->split_count[i].add);
2070 *approx_before -= uatomic_read(&ht->split_count[i].del);
2098 *approx_after += uatomic_read(&ht->split_count[i].add);
2099 *approx_after -= uatomic_read(&ht->split_count[i].del);
  /src/external/lgpl2/userspace-rcu/dist/tests/regression/
rcutorture.h 164 while (uatomic_read(&goflag) == GOFLAG_INIT)
167 while (uatomic_read(&goflag) == GOFLAG_RUN) {
199 while (uatomic_read(&goflag) == GOFLAG_INIT)
201 while (uatomic_read(&goflag) == GOFLAG_RUN) {
230 while (uatomic_read(&nthreadsrunning) < nthreads)
337 while (uatomic_read(&goflag) == GOFLAG_INIT)
340 while (uatomic_read(&goflag) == GOFLAG_RUN) {
355 pc = uatomic_read(&p->pipe_count);
413 while (uatomic_read(&goflag) == GOFLAG_INIT)
418 while (uatomic_read(&goflag) == GOFLAG_RUN)
    [all...]
  /src/external/lgpl2/userspace-rcu/dist/include/urcu/static/
urcu-common.h 82 if (caa_unlikely(uatomic_read(&gp->futex) == -1)) {
urcu-qsbr.h 73 if (uatomic_read(&urcu_qsbr_gp.futex) != -1)
  /src/external/lgpl2/userspace-rcu/dist/tests/common/
api.h 106 if (uatomic_read(&__thread_id_map[i]) == tid) {
171 if (uatomic_read(&__thread_id_map[i]) == tid)
  /src/external/lgpl2/userspace-rcu/dist/tests/benchmark/
test_urcu_wfcq.c 478 while (nr_enqueuers != uatomic_read(&test_enqueue_stopped)) {
test_urcu_wfs.c 465 while (nr_enqueuers != uatomic_read(&test_enqueue_stopped)) {

Completed in 61 milliseconds