/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...] |