HomeSort by relevance Sort by last modified time
    Searched refs:barrier (Results 1 - 25 of 315) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/qemu/
qemu-barrier.h 7 /* Compiler barrier */
8 #define barrier() asm volatile("" ::: "memory") macro
  /external/valgrind/main/drd/tests/
pth_barrier_race.c 19 static pthread_barrier_t* barrier; variable
24 pthread_barrier_wait(barrier);
32 barrier = (pthread_barrier_t *) malloc(sizeof(*barrier));
33 pthread_barrier_init(barrier, NULL, 2);
37 pthread_barrier_wait(barrier);
43 pthread_barrier_destroy(barrier);
44 free(barrier);
bar_bad.stderr.exp 3 initialise a barrier with zero count
4 pthread_barrier_init: 'count' argument is zero: barrier 0x........
9 initialise a barrier twice
10 Barrier reinitialization: barrier 0x........
13 barrier 0x........ was first observed at:
18 initialise a barrier which has threads waiting on it
19 Barrier reinitialization: barrier 0x........
22 barrier 0x........ was first observed at
    [all...]
  /external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/
pthread_barrier_destroy.c 5 * This translation unit implements barrier primitives.
41 pthread_barrier_destroy (pthread_barrier_t * barrier)
47 if (barrier == NULL || *barrier == (pthread_barrier_t) PTW32_OBJECT_INVALID)
52 if (0 != ptw32_mcs_lock_try_acquire(&(*barrier)->lock, &node))
57 b = *barrier;
67 *barrier = (pthread_barrier_t) PTW32_OBJECT_INVALID;
86 * Restore the barrier to working condition before returning.
94 * The barrier still exists and is valid
pthread_barrier_wait.c 5 * This translation unit implements barrier primitives.
42 pthread_barrier_wait (pthread_barrier_t * barrier)
49 if (barrier == NULL || *barrier == (pthread_barrier_t) PTW32_OBJECT_INVALID)
54 ptw32_mcs_lock_acquire(&(*barrier)->lock, &node);
56 b = *barrier;
60 * We are the last thread to arrive at the barrier before it releases us.
61 * Move our MCS local node to the global scope barrier handle so that the
69 * the semaphore (barrier).
82 * at this point when the last thread enters the barrier, reset
    [all...]
pthread_barrier_init.c 5 * This translation unit implements barrier primitives.
42 pthread_barrier_init (pthread_barrier_t * barrier,
47 if (barrier == NULL || count == 0)
62 *barrier = b;
  /bionic/libc/kernel/arch-x86/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
atomic_32.h 39 #define smp_mb__before_atomic_dec() barrier()
40 #define smp_mb__after_atomic_dec() barrier()
41 #define smp_mb__before_atomic_inc() barrier()
42 #define smp_mb__after_atomic_inc() barrier()
  /development/ndk/platforms/android-9/arch-x86/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/
system_32.h 25 #define smp_mb() barrier()
26 #define smp_rmb() barrier()
27 #define smp_wmb() barrier()
29 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/
system_32.h 25 #define smp_mb() barrier()
26 #define smp_rmb() barrier()
27 #define smp_wmb() barrier()
29 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 25 #define smp_mb() barrier()
26 #define smp_rmb() barrier()
27 #define smp_wmb() barrier()
29 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/
system_32.h 25 #define smp_mb() barrier()
26 #define smp_rmb() barrier()
27 #define smp_wmb() barrier()
29 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 25 #define smp_mb() barrier()
26 #define smp_rmb() barrier()
27 #define smp_wmb() barrier()
29 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/9/platforms/android-14/arch-x86/usr/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /prebuilts/ndk/9/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
  /external/chromium_org/third_party/mesa/src/src/gallium/tests/unit/
pipe_barrier_test.c 33 * the barrier.
46 static pipe_barrier barrier; variable
56 printf("thread %d before barrier\n", thread_id);
57 pipe_barrier_wait(&barrier);
70 pipe_barrier_init(&barrier, NUM_THREADS);
81 pipe_barrier_destroy(&barrier);
  /external/mesa3d/src/gallium/tests/unit/
pipe_barrier_test.c 33 * the barrier.
46 static pipe_barrier barrier; variable
56 printf("thread %d before barrier\n", thread_id);
57 pipe_barrier_wait(&barrier);
70 pipe_barrier_init(&barrier, NUM_THREADS);
81 pipe_barrier_destroy(&barrier);
  /external/valgrind/main/drd/
drd_barrier.h 25 /* Barrier state information. */
41 void DRD_(barrier_init)(const Addr barrier,
44 void DRD_(barrier_destroy)(const Addr barrier, const BarrierT barrier_type);
45 void DRD_(barrier_pre_wait)(const DrdThreadId tid, const Addr barrier,
47 void DRD_(barrier_post_wait)(const DrdThreadId tid, const Addr barrier,
  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
NFAConversionThread.java 30 import org.antlr.misc.Barrier;
38 Barrier barrier; field in class:NFAConversionThread
40 Barrier barrier,
45 this.barrier = barrier;
58 barrier.waitForRelease();
  /external/kernel-headers/original/linux/
preempt.h 32 barrier(); \
37 barrier(); \
50 barrier(); \
  /libcore/luni/src/test/java/tests/api/org/apache/harmony/kernel/dalvik/
ThreadsTest.java 52 CyclicBarrier barrier = new CyclicBarrier(2); local
53 Parker parker = new Parker(barrier, false, 500);
56 new Thread(new WaitAndUnpark(barrier, 1000, parkerThread));
67 CyclicBarrier barrier = new CyclicBarrier(2); local
68 Parker parker = new Parker(barrier, false, 1000);
71 new Thread(new WaitAndUnpark(barrier, 300, parkerThread));
82 CyclicBarrier barrier = new CyclicBarrier(1); local
83 Parker parker = new Parker(barrier, false, 1000);
94 CyclicBarrier barrier = new CyclicBarrier(2); local
95 Parker parker = new Parker(barrier, true, 500)
109 CyclicBarrier barrier = new CyclicBarrier(2); local
124 CyclicBarrier barrier = new CyclicBarrier(1); local
142 private final CyclicBarrier barrier; field in class:ThreadsTest.Parker
260 private final CyclicBarrier barrier; field in class:ThreadsTest.WaitAndUnpark
    [all...]

Completed in 1403 milliseconds

1 2 3 4 5 6 7 8 91011>>