/external/qemu/ |
H A D | qemu-barrier.h | 7 /* Compiler barrier */ 8 #define barrier() asm volatile("" ::: "memory") macro
|
/external/valgrind/main/drd/tests/ |
H A D | 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);
|
H A D | tsan_unittest.cpp | 1982 Barrier barrier(N_threads); 1989 barrier.Block(); 3481 // Iterate N_iter times, block on barrier after each iteration. 3482 // This way Helgrind will create new segments after each barrier. 3565 // Iterate N_iter times, block on barrier after each iteration. 3566 // This way Helgrind will create new segments after each barrier. 3760 Barrier barrier(4); 3764 barrier.Block(); 3787 Barrier barrier(4); 3791 barrier 7544 Barrier *barrier[ITERATIONS]; member in namespace:test506 [all...] |
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/ |
H A D | NFAConversionThread.java | 38 Barrier barrier; field in class:NFAConversionThread 40 Barrier barrier, 45 this.barrier = barrier; 58 barrier.waitForRelease(); 39 NFAConversionThread(Grammar grammar, Barrier barrier, int i, int j) argument
|
/external/kernel-headers/original/linux/ |
H A D | compiler-gcc.h | 8 /* Optimization barrier */ 10 #define barrier() __asm__ __volatile__("": : :"memory") macro
|
H A D | compiler.h | 65 /* Optimization barrier */ 66 #ifndef barrier 67 # define barrier() __memory_barrier() macro
|
H A D | rcupdate.h | 108 struct rcu_head barrier; member in struct:rcu_data
|
/external/jsilver/src/com/google/clearsilver/jsilver/syntax/ |
H A D | DataCommandConsolidator.java | 63 * Data consolidation barrier: consolidates all data contents into the last data command in the 66 private void barrier() { method in class:DataCommandConsolidator 92 * Block exit: acts as a conditional barrier only to data contained within the block. 97 barrier(); 109 barrier(); 119 barrier(); 124 barrier(); 129 barrier(); 134 barrier(); 139 barrier(); [all...] |
/external/chromium/base/third_party/dynamic_annotations/ |
H A D | dynamic_annotations.c | 62 const char *file, int line, const volatile void *barrier, long count, 65 const char *file, int line, const volatile void *barrier) {} 67 const char *file, int line, const volatile void *barrier) {} 69 const char *file, int line, const volatile void *barrier) {} 61 AnnotateBarrierInit( const char *file, int line, const volatile void *barrier, long count, long reinitialization_allowed) argument 64 AnnotateBarrierWaitBefore( const char *file, int line, const volatile void *barrier) argument 66 AnnotateBarrierWaitAfter( const char *file, int line, const volatile void *barrier) argument 68 AnnotateBarrierDestroy( const char *file, int line, const volatile void *barrier) argument
|
/external/valgrind/dynamic_annotations/ |
H A D | dynamic_annotations.c | 69 const char *file, int line, const volatile void *barrier, long count, 72 const char *file, int line, const volatile void *barrier) {DYNAMIC_ANNOTATIONS_IMPL} 74 const char *file, int line, const volatile void *barrier) {DYNAMIC_ANNOTATIONS_IMPL} 76 const char *file, int line, const volatile void *barrier) {DYNAMIC_ANNOTATIONS_IMPL} 68 AnnotateBarrierInit( const char *file, int line, const volatile void *barrier, long count, long reinitialization_allowed) argument 71 AnnotateBarrierWaitBefore( const char *file, int line, const volatile void *barrier) argument 73 AnnotateBarrierWaitAfter( const char *file, int line, const volatile void *barrier) argument 75 AnnotateBarrierDestroy( const char *file, int line, const volatile void *barrier) argument
|
/external/valgrind/main/drd/ |
H A D | drd_barrier.c | 41 /** Information associated with one thread participating in a barrier. */ 106 * Initialize the structure *p with the specified client-side barrier address, 107 * barrier object size and number of participants in each barrier. 111 const Addr barrier, 117 tl_assert(barrier != 0); 119 tl_assert(p->a1 == barrier); 135 p->oset[i] = VG_(OSetGen_Create)(0, 0, VG_(malloc), "drd.barrier.bi.1", 163 "Destruction of barrier that is being waited" 188 * Look up the client-side barrier addres 110 barrier_initialize(struct barrier_info* const p, const Addr barrier, const BarrierT barrier_type, const Word count) argument 193 barrier_get_or_allocate(const Addr barrier, const BarrierT barrier_type, const Word count) argument 214 barrier_get(const Addr barrier) argument 227 barrier_init(const Addr barrier, const BarrierT barrier_type, const Word count, const Bool reinitialization) argument 290 barrier_destroy(const Addr barrier, const BarrierT barrier_type) argument 329 barrier_pre_wait(const DrdThreadId tid, const Addr barrier, const BarrierT barrier_type) argument 404 barrier_post_wait(const DrdThreadId tid, const Addr barrier, const BarrierT barrier_type, const Bool waited, const Bool serializing) argument [all...] |
H A D | drd_clientobj.h | 123 Word count; // Participant count in a barrier wait. 124 Word pre_iteration; // pre barrier completion count modulo two. 125 Word post_iteration; // post barrier completion count modulo two. 126 Word pre_waiters_left; // number of waiters left for a complete barrier. 127 Word post_waiters_left; // number of waiters left for a complete barrier. 128 OSet* oset[2]; // Per-thread barrier information for the latest 129 // two barrier iterations. 152 struct barrier_info barrier; member in union:drd_clientobj
|
H A D | drd_error.h | 148 Addr barrier; member in struct:__anon13862
|
H A D | drd_pthread_intercepts.c | 881 int pthread_barrier_init_intercept(pthread_barrier_t* barrier, argument 889 barrier, pthread_barrier, count, 0, 0); 890 CALL_FN_W_WWW(ret, fn, barrier, attr, count); 892 barrier, pthread_barrier, 0, 0, 0); 897 (pthread_barrier_t* barrier, const pthread_barrierattr_t* attr, 898 unsigned count), (barrier, attr, count)); 901 int pthread_barrier_destroy_intercept(pthread_barrier_t* barrier) argument 907 barrier, pthread_barrier, 0, 0, 0); 908 CALL_FN_W_W(ret, fn, barrier); 910 barrier, pthread_barrie 918 pthread_barrier_wait_intercept(pthread_barrier_t* barrier) argument [all...] |
/external/v8/src/ |
H A D | platform-win32.cc | 119 int barrier = 0; local 120 __asm__ __volatile__("xchgl %%eax,%0 ":"=r" (barrier));
|
/external/valgrind/main/helgrind/ |
H A D | hg_main.c | 2767 static Bar* map_barrier_to_Bar_lookup_or_alloc ( void* barrier ) { 2770 if (VG_(lookupFM)( map_barrier_to_Bar, &key, &val, (UWord)barrier )) { 2771 tl_assert(key == (UWord)barrier); 2775 VG_(addToFM)( map_barrier_to_Bar, (UWord)barrier, (UWord)bar ); 2780 static void map_barrier_to_Bar_delete ( void* barrier ) { 2783 if (VG_(delFromFM)( map_barrier_to_Bar, &keyW, &valW, (UWord)barrier )) { 2785 tl_assert(keyW == (UWord)barrier); 2792 void* barrier, 2801 "(tid=%d, barrier=%p, count=%lu, resizable=%lu)\n", 2802 (Int)tid, (void*)barrier, coun 2791 evh__HG_PTHREAD_BARRIER_INIT_PRE( ThreadId tid, void* barrier, UWord count, UWord resizable ) argument 3011 evh__HG_PTHREAD_BARRIER_RESIZE_PRE( ThreadId tid, void* barrier, UWord newcount ) argument [all...] |
/external/kernel-headers/original/asm-mips/pci/ |
H A D | bridge.h | 809 u64 barrier:1; member in struct:ate_u::ate_s
|
/external/valgrind/unittest/ |
H A D | racecheck_unittest.cc | 1671 Barrier barrier(N_threads); 1678 barrier.Block(); 3354 // Iterate N_iter times, block on barrier after each iteration. 3355 // This way Helgrind will create new segments after each barrier. 3427 // Iterate N_iter times, block on barrier after each iteration. 3428 // This way Helgrind will create new segments after each barrier. 3571 Barrier barrier(4); 3575 barrier.Block(); 3598 Barrier barrier(4); 3602 barrier 6662 Barrier *barrier; member in namespace:StressTests_ManyAccesses 7213 Barrier *barrier[ITERATIONS]; member in namespace:test506 [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.eclipse.core.jobs_3.5.1.R36x_v20100824.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |
H A D | org.eclipse.equinox.p2.repository_2.0.1.R36x_v20100823.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |
/external/antlr/antlr-3.4/lib/ |
H A D | antlr-3.4-complete.jar | META-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ... |