Searched refs:thr (Results 1 - 25 of 46) sorted by relevance

12

/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cc23 void MutexCreate(ThreadState *thr, uptr pc, uptr addr, argument
26 CHECK_GT(thr->in_rtl, 0);
27 DPrintf("#%d: MutexCreate %zx\n", thr->tid, addr);
28 StatInc(thr, StatMutexCreate);
30 MemoryWrite1Byte(thr, pc, addr);
31 SyncVar *s = ctx->synctab.GetAndLock(thr, pc, addr, true);
38 void MutexDestroy(ThreadState *thr, uptr pc, uptr addr) { argument
40 CHECK_GT(thr->in_rtl, 0);
41 DPrintf("#%d: MutexDestroy %zx\n", thr->tid, addr);
42 StatInc(thr, StatMutexDestro
72 MutexLock(ThreadState *thr, uptr pc, uptr addr) argument
104 MutexUnlock(ThreadState *thr, uptr pc, uptr addr) argument
140 MutexReadLock(ThreadState *thr, uptr pc, uptr addr) argument
160 MutexReadUnlock(ThreadState *thr, uptr pc, uptr addr) argument
181 MutexReadOrWriteUnlock(ThreadState *thr, uptr pc, uptr addr) argument
224 Acquire(ThreadState *thr, uptr pc, uptr addr) argument
234 Release(ThreadState *thr, uptr pc, uptr addr) argument
244 ReleaseStore(ThreadState *thr, uptr pc, uptr addr) argument
255 AfterSleep(ThreadState *thr, uptr pc) argument
[all...]
H A Dtsan_mman.cc31 void AlloctorThreadFinish(ThreadState *thr) { argument
32 allocator()->SwallowCache(&thr->alloc_cache);
35 static void SignalUnsafeCall(ThreadState *thr, uptr pc) { argument
36 if (!thr->in_signal_handler || !flags()->report_signal_unsafe)
39 stack.ObtainCurrent(thr, pc);
45 void *user_alloc(ThreadState *thr, uptr pc, uptr sz, uptr align) { argument
46 CHECK_GT(thr->in_rtl, 0);
47 void *p = allocator()->Allocate(&thr->alloc_cache, sz, align);
52 b->alloc_tid = thr->unique_id;
53 b->alloc_stack_id = CurrentStackId(thr, p
62 user_free(ThreadState *thr, uptr pc, void *p) argument
86 user_realloc(ThreadState *thr, uptr pc, void *p, uptr sz) argument
106 user_mblock(ThreadState *thr, void *p) argument
113 ThreadState *thr = cur_thread(); local
123 ThreadState *thr = cur_thread(); local
[all...]
H A Dtsan_update_shadow_word_inl.h17 StatInc(thr, StatShadowProcessed);
23 StatInc(thr, StatShadowZero);
32 StatInc(thr, StatShadowSameSize);
35 StatInc(thr, StatShadowSameThread);
36 if (OldIsInSameSynchEpoch(old, thr)) {
40 StatInc(thr, StatMopSame);
50 StatInc(thr, StatShadowAnotherThread);
51 if (HappensBefore(old, thr)) {
62 StatInc(thr, StatShadowIntersect);
64 StatInc(thr, StatShadowSameThrea
[all...]
H A Dtsan_rtl_thread.cc41 void ThreadFinalize(ThreadState *thr) { argument
42 CHECK_GT(thr->in_rtl, 0);
55 static void ThreadDead(ThreadState *thr, ThreadContext *tctx) { argument
57 CHECK_GT(thr->in_rtl, 0);
60 DPrintf("#%d: ThreadDead uid=%zu\n", thr->tid, tctx->user_id);
75 int ThreadCreate(ThreadState *thr, uptr pc, uptr uid, bool detached) { argument
76 CHECK_GT(thr->in_rtl, 0);
79 StatInc(thr, StatThreadCreate);
89 StatInc(thr, StatThreadReuse);
104 StatInc(thr, StatThreadMaxTi
140 ThreadStart(ThreadState *thr, int tid) argument
196 ThreadFinish(ThreadState *thr) argument
250 ThreadTid(ThreadState *thr, uptr pc, uptr uid) argument
268 ThreadJoin(ThreadState *thr, uptr pc, int tid) argument
287 ThreadDetach(ThreadState *thr, uptr pc, int tid) argument
305 ThreadFinalizerGoroutine(ThreadState *thr) argument
309 MemoryAccessRange(ThreadState *thr, uptr pc, uptr addr, uptr size, bool is_write) argument
383 MemoryRead1Byte(ThreadState *thr, uptr pc, uptr addr) argument
387 MemoryWrite1Byte(ThreadState *thr, uptr pc, uptr addr) argument
391 MemoryRead8Byte(ThreadState *thr, uptr pc, uptr addr) argument
395 MemoryWrite8Byte(ThreadState *thr, uptr pc, uptr addr) argument
[all...]
H A Dtsan_rtl.cc78 , thr()
162 void Initialize(ThreadState *thr) { argument
197 int tid = ThreadCreate(thr, 0, 0, true);
199 ThreadStart(thr, tid);
200 CHECK_EQ(thr->in_rtl, 1);
211 int Finalize(ThreadState *thr) { argument
216 ThreadFinalize(thr);
234 u32 CurrentStackId(ThreadState *thr, uptr pc) { argument
235 if (thr->shadow_stack_pos == 0) // May happen during bootstrap.
238 thr
249 TraceSwitch(ThreadState *thr) argument
287 HandleRace(ThreadState *thr, u64 *shadow_mem, Shadow cur, Shadow old) argument
311 OldIsInSameSynchEpoch(Shadow old, ThreadState *thr) argument
315 HappensBefore(Shadow old, ThreadState *thr) argument
320 MemoryAccessImpl(ThreadState *thr, uptr addr, int kAccessSizeLog, bool kAccessIsWrite, FastState fast_state, u64 *shadow_mem, Shadow cur) argument
394 MemoryAccess(ThreadState *thr, uptr pc, uptr addr, int kAccessSizeLog, bool kAccessIsWrite) argument
431 MemoryRangeSet(ThreadState *thr, uptr pc, uptr addr, uptr size, u64 val) argument
469 MemoryResetRange(ThreadState *thr, uptr pc, uptr addr, uptr size) argument
473 MemoryRangeFreed(ThreadState *thr, uptr pc, uptr addr, uptr size) argument
482 MemoryRangeImitateWrite(ThreadState *thr, uptr pc, uptr addr, uptr size) argument
489 FuncEntry(ThreadState *thr, uptr pc) argument
518 FuncExit(ThreadState *thr) argument
532 IgnoreCtl(ThreadState *thr, bool write, bool begin) argument
[all...]
H A Dtsan_rtl.h329 ThreadState *thr; member in struct:__tsan::ThreadContext
429 void ALWAYS_INLINE INLINE StatInc(ThreadState *thr, StatType typ, u64 n = 1) { argument
431 thr->stat[typ] += n;
438 void ReportRace(ThreadState *thr);
455 u32 CurrentStackId(ThreadState *thr, uptr pc);
456 void PrintCurrentStack(ThreadState *thr, uptr pc);
458 void Initialize(ThreadState *thr);
459 int Finalize(ThreadState *thr);
461 void MemoryAccess(ThreadState *thr, uptr pc, uptr addr,
463 void MemoryAccessImpl(ThreadState *thr, upt
526 TraceAddEvent(ThreadState *thr, u64 epoch, EventType typ, uptr addr) argument
[all...]
H A Dtsan_interceptors.cc113 static SignalContext *SigCtx(ThreadState *thr) { argument
114 SignalContext *ctx = (SignalContext*)thr->signal_ctx;
115 if (ctx == 0 && thr->is_alive) {
119 MemoryResetRange(thr, 0, (uptr)ctx, sizeof(*ctx));
121 thr->signal_ctx = ctx;
128 static void process_pending_signals(ThreadState *thr);
132 ScopedInterceptor(ThreadState *thr, const char *fname, uptr pc) argument
133 : thr_(thr)
134 , in_rtl_(thr->in_rtl) {
136 Initialize(thr);
201 ThreadState *thr = cur_thread(); local
209 ThreadState *thr = cur_thread(); local
245 atexit(ThreadState *thr, uptr pc, atexit_t f) argument
255 exit(ThreadState *thr, uptr pc) argument
286 ThreadState * thr = cur_thread(); local
696 ThreadState *thr = cur_thread(); local
719 ThreadState *thr = cur_thread(); local
1299 ThreadState *thr = cur_thread(); local
1418 process_pending_signals(ThreadState *thr) argument
[all...]
H A Dtsan_mman.h23 void AlloctorThreadFinish(ThreadState *thr);
26 void *user_alloc(ThreadState *thr, uptr pc, uptr sz,
29 void user_free(ThreadState *thr, uptr pc, void *p);
30 void *user_realloc(ThreadState *thr, uptr pc, void *p, uptr sz);
31 void *user_alloc_aligned(ThreadState *thr, uptr pc, uptr sz, uptr align);
34 MBlock *user_mblock(ThreadState *thr, void *p);
H A Dtsan_interface_atomic.cc23 ScopedAtomic(ThreadState *thr, uptr pc, const char *func) argument
24 : thr_(thr) {
49 static void AtomicStatInc(ThreadState *thr, uptr size, morder mo, StatType t) { argument
50 StatInc(thr, StatAtomic);
51 StatInc(thr, t);
52 StatInc(thr, size == 1 ? StatAtomic1
56 StatInc(thr, mo == mo_relaxed ? StatAtomicRelaxed
66 ThreadState *const thr = cur_thread(); \
68 AtomicStatInc(thr, sizeof(*a), mo, StatAtomic##func); \
69 ScopedAtomic sa(thr, p
74 AtomicLoad(ThreadState *thr, uptr pc, const volatile T *a, morder mo) argument
84 AtomicStore(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
93 AtomicExchange(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
104 AtomicFetchAdd(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
115 AtomicFetchAnd(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
126 AtomicFetchOr(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
137 AtomicFetchXor(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) argument
148 AtomicCAS(ThreadState *thr, uptr pc, volatile T *a, T *c, T v, morder mo) argument
162 AtomicFence(ThreadState *thr, uptr pc, morder mo) argument
[all...]
H A Dtsan_sync.cc50 SyncVar* SyncTab::GetAndLock(ThreadState *thr, uptr pc, argument
54 MBlock *b = user_mblock(thr, (void*)addr);
62 StatInc(thr, StatSyncCreated);
65 res->creation_stack.ObtainCurrent(thr, pc);
98 StatInc(thr, StatSyncCreated);
102 res->creation_stack.ObtainCurrent(thr, pc);
115 SyncVar* SyncTab::GetAndRemove(ThreadState *thr, uptr pc, uptr addr) { argument
118 MBlock *b = user_mblock(thr, (void*)addr);
136 StatInc(thr, StatSyncDestroyed);
162 StatInc(thr, StatSyncDestroye
234 ObtainCurrent(ThreadState *thr, uptr toppc) argument
[all...]
H A Dtsan_sync.h36 void ObtainCurrent(ThreadState *thr, uptr toppc);
80 SyncVar* GetAndLock(ThreadState *thr, uptr pc,
84 SyncVar* GetAndRemove(ThreadState *thr, uptr pc, uptr addr);
/external/compiler-rt/lib/tsan/go/
H A Dtsan_go.cc88 ThreadState *thr = (ThreadState*)internal_alloc(MBlockThreadContex, local
90 internal_memset(thr, 0, sizeof(*thr));
91 goroutines[tid] = thr;
96 ThreadState *thr = goroutines[0]; local
97 thr->in_rtl++;
98 Initialize(thr);
99 thr->in_rtl--;
104 ThreadState *thr = goroutines[0]; local
105 thr
112 ThreadState *thr = goroutines[goid]; local
117 ThreadState *thr = goroutines[goid]; local
122 ThreadState *thr = goroutines[goid]; local
127 ThreadState *thr = goroutines[goid]; local
132 ThreadState *thr = goroutines[goid]; local
147 ThreadState *thr = goroutines[chgoid]; local
158 ThreadState *thr = goroutines[goid]; local
167 ThreadState *thr = goroutines[goid]; local
174 ThreadState *thr = goroutines[goid]; local
181 ThreadState *thr = goroutines[goid]; local
188 ThreadState *thr = goroutines[goid]; local
[all...]
/external/valgrind/main/drd/tests/
H A Dpth_create_glibc_2_0.c28 pthread_t thr; local
30 result = (*pthread_create_glibc_2_0)(&thr, 0, thread_func, 0);
36 pthread_join(thr, 0);
/external/compiler-rt/lib/tsan/unit_tests/
H A Dtsan_mman_test.cc38 ThreadState *thr = cur_thread(); local
40 char *p = (char*)user_alloc(thr, pc, 10);
42 char *p2 = (char*)user_alloc(thr, pc, 20);
45 MBlock *b = user_mblock(thr, p);
48 MBlock *b2 = user_mblock(thr, p2);
53 EXPECT_EQ(b, user_mblock(thr, p + i));
57 EXPECT_EQ(b2, user_mblock(thr, p2 + i));
59 user_free(thr, pc, p);
60 user_free(thr, pc, p2);
65 ThreadState *thr local
[all...]
H A Dtsan_stack_test.cc21 ThreadState thr(0, 0, 0, 0, 0, 0, 0, 0);
23 trace->ObtainCurrent(&thr, 0);
26 trace->ObtainCurrent(&thr, 42);
30 *thr.shadow_stack_pos++ = 100;
31 *thr.shadow_stack_pos++ = 101;
32 trace->ObtainCurrent(&thr, 0);
37 trace->ObtainCurrent(&thr, 42);
63 ThreadState thr(0, 0, 0, 0, 0, 0, 0, 0);
65 *thr.shadow_stack_pos++ = 100;
66 *thr
[all...]
H A Dtsan_sync_test.cc29 ThreadState *thr = cur_thread(); local
39 SyncVar *v = tab.GetAndLock(thr, pc, addr, true);
46 SyncVar *v = tab.GetAndRemove(thr, pc, addr);
58 SyncVar *v = tab.GetAndRemove(thr, pc, addr);
/external/valgrind/main/helgrind/
H A Dlibhb.h84 void libhb_so_send ( Thr* thr, SO* so, Bool strong_send );
94 void libhb_so_recv ( Thr* thr, SO* so, Bool strong_recv );
113 void zsm_sapply08_f__msmcwrite ( Thr* thr, Addr a );
114 void zsm_sapply16_f__msmcwrite ( Thr* thr, Addr a );
115 void zsm_sapply32_f__msmcwrite ( Thr* thr, Addr a );
116 void zsm_sapply64_f__msmcwrite ( Thr* thr, Addr a );
117 void zsm_sapplyNN_f__msmcwrite ( Thr* thr, Addr a, SizeT len );
119 void zsm_sapply08_f__msmcread ( Thr* thr, Addr a );
120 void zsm_sapply16_f__msmcread ( Thr* thr, Addr a );
121 void zsm_sapply32_f__msmcread ( Thr* thr, Add
[all...]
H A Dhg_main.c160 ThreadId map_threads_maybe_reverse_lookup_SLOW ( Thread* thr ); /*fwds*/
232 /* Update 'lk' to reflect that 'thr' now has a write-acquisition of
235 static void lockN_acquire_writer ( Lock* lk, Thread* thr )
238 tl_assert(HG_(is_sane_Thread)(thr));
248 tid = map_threads_maybe_reverse_lookup_SLOW(thr);
263 VG_(addToBag)( lk->heldBy, (Word)thr );
272 /* assert: .. and that thread is 'thr'. */
273 tl_assert(VG_(elemBag)(lk->heldBy, (Word)thr)
275 VG_(addToBag)(lk->heldBy, (Word)thr);
286 static void lockN_acquire_reader ( Lock* lk, Thread* thr )
352 Thread* thr; local
472 Thread* thr; local
551 Thread* thr; local
616 Thread* thr; local
625 Thread* thr; local
659 Thread* thr; local
801 thread_is_a_holder_of_Lock( Thread* thr, Lock* lk ) argument
815 Thread* thr; local
875 Thread* thr; local
937 shadow_mem_scopy_range( Thread* thr, Addr src, Addr dst, SizeT len ) argument
945 shadow_mem_cread_range( Thread* thr, Addr a, SizeT len ) argument
952 shadow_mem_cwrite_range( Thread* thr, Addr a, SizeT len ) argument
958 shadow_mem_make_New( Thread* thr, Addr a, SizeT len ) argument
963 shadow_mem_make_NoAccess_NoFX( Thread* thr, Addr aIN, SizeT len ) argument
971 shadow_mem_make_NoAccess_AHAE( Thread* thr, Addr aIN, SizeT len ) argument
979 shadow_mem_make_Untracked( Thread* thr, Addr aIN, SizeT len ) argument
1021 evhH__post_thread_w_acquires_lock( Thread* thr, LockKind lkk, Addr lock_ga ) argument
1118 evhH__post_thread_r_acquires_lock( Thread* thr, LockKind lkk, Addr lock_ga ) argument
1193 evhH__pre_thread_releases_lock( Thread* thr, Addr lock_ga, Bool isRDWR ) argument
1374 Thread* thr; local
1616 Thread* thr; local
1764 Thread* thr; local
1786 Thread* thr = get_current_Thread_in_C_C(); local
1793 Thread* thr = get_current_Thread_in_C_C(); local
1800 Thread* thr = get_current_Thread_in_C_C(); local
1807 Thread* thr = get_current_Thread_in_C_C(); local
1814 Thread* thr = get_current_Thread_in_C_C(); local
1821 Thread* thr = get_current_Thread_in_C_C(); local
1828 Thread* thr = get_current_Thread_in_C_C(); local
1835 Thread* thr = get_current_Thread_in_C_C(); local
1842 Thread* thr = get_current_Thread_in_C_C(); local
1849 Thread* thr = get_current_Thread_in_C_C(); local
1880 Thread* thr; local
1929 Thread* thr; local
1970 Thread* thr; local
1988 Thread* thr; local
2002 Thread* thr; local
2023 Thread* thr; local
2164 Thread* thr; local
2240 Thread* thr; local
2310 Thread* thr; local
2377 Thread* thr; local
2428 Thread* thr; local
2453 Thread* thr; local
2473 Thread* thr; local
2487 Thread* thr; local
2619 Thread* thr; local
2666 Thread* thr; local
2694 Thread* thr; local
2796 Thread* thr; local
2851 Thread* thr; local
2972 Thread* thr; local
3015 Thread* thr; local
3136 Thread* thr; local
3161 Thread* thr; local
3644 laog__pre_thread_acquires_lock( Thread* thr, Lock* lk ) argument
3821 Thread* thr; /* allocating thread */ member in struct:__anon13929
4810 Thread* thr = map_threads_maybe_lookup( tid ); local
5034 Thread* thr; local
5051 Thread* thr; local
[all...]
H A Dhg_lock_n_thread.c48 inline Bool HG_(is_sane_Thread) ( Thread* thr ) {
49 return thr != NULL && thr->magic == Thread_MAGIC;
54 Thread* thr; local
57 while (VG_(nextIterBag)( bag, (Word*)&thr, &count )) {
59 if (!HG_(is_sane_Thread)(thr)) return False;
H A Dhg_errors.c295 Thread* thr; member in struct:__anon13914::__anon13915::__anon13916
316 Thread* thr; /* doing the unlocking */ member in struct:__anon13914::__anon13915::__anon13917
320 Thread* thr; /* doing the unlocking */ member in struct:__anon13914::__anon13915::__anon13918
325 Thread* thr; /* doing the unlocking */ member in struct:__anon13914::__anon13915::__anon13919
329 Thread* thr; member in struct:__anon13914::__anon13915::__anon13920
335 Thread* thr; member in struct:__anon13914::__anon13915::__anon13921
351 Thread* thr; member in struct:__anon13914::__anon13915::__anon13922
396 tl_assert(xe->XE.Race.thr);
400 xe->XE.Race.thr->locksetW,
469 Thr* acc_thr = xe->XE.Race.thr
504 record_error_Race( Thread* thr, Addr data_addr, Int szB, Bool isWrite, Thread* h1_ct, ExeContext* h1_ct_segstart, ExeContext* h1_ct_mbsegendEC ) argument
564 record_error_UnlockUnlocked( Thread* thr, Lock* lk ) argument
582 record_error_UnlockForeign( Thread* thr, Thread* owner, Lock* lk ) argument
602 record_error_UnlockBogus( Thread* thr, Addr lock_ga ) argument
617 record_error_LockOrder( Thread* thr, Addr shouldbe_earlier_ga, Addr shouldbe_later_ga, ExeContext* shouldbe_earlier_ec, ExeContext* shouldbe_later_ec, ExeContext* actual_earlier_ec ) argument
644 record_error_PthAPIerror( Thread* thr, HChar* fnname, Word err, HChar* errstr ) argument
664 record_error_Misc_w_aux( Thread* thr, HChar* errstr, HChar* auxstr, ExeContext* auxctx ) argument
683 record_error_Misc( Thread* thr, HChar* errstr ) argument
[all...]
/external/libvpx/vp8/common/arm/
H A Dloopfilter_arm.c44 vp8_mbloop_filter_horizontal_edge_armv6(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
47 vp8_mbloop_filter_horizontal_edge_armv6(u_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
50 vp8_mbloop_filter_horizontal_edge_armv6(v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
60 vp8_loop_filter_simple_horizontal_edge_armv6(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
68 vp8_mbloop_filter_vertical_edge_armv6(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
71 vp8_mbloop_filter_vertical_edge_armv6(u_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
74 vp8_mbloop_filter_vertical_edge_armv6(v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
84 vp8_loop_filter_simple_vertical_edge_armv6(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
92 vp8_loop_filter_horizontal_edge_armv6(y_ptr + 4 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr, 2);
93 vp8_loop_filter_horizontal_edge_armv6(y_ptr + 8 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr,
[all...]
/external/libvpx/vp8/common/x86/
H A Dloopfilter_x86.c48 vp8_mbloop_filter_horizontal_edge_mmx(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
51 vp8_mbloop_filter_horizontal_edge_mmx(u_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
54 vp8_mbloop_filter_horizontal_edge_mmx(v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
65 vp8_loop_filter_simple_horizontal_edge_mmx(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
74 vp8_mbloop_filter_vertical_edge_mmx(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
77 vp8_mbloop_filter_vertical_edge_mmx(u_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
80 vp8_mbloop_filter_vertical_edge_mmx(v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr, 1);
91 vp8_loop_filter_simple_vertical_edge_mmx(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr, 2);
100 vp8_loop_filter_horizontal_edge_mmx(y_ptr + 4 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr, 2);
101 vp8_loop_filter_horizontal_edge_mmx(y_ptr + 8 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr,
[all...]
/external/valgrind/main/helgrind/tests/
H A Dbar_trivial.c38 pthread_t thr[NTHR]; local
44 r = pthread_create(&thr[i], NULL, child_fn, (void*)i);
49 r = pthread_join(thr[i], NULL);
/external/valgrind/tsan/
H A Dts_valgrind.cc349 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
350 g_cur_tleb = thr->tleb;
353 INLINE void FlushMops(ValgrindThread *thr, bool keep_trace_info = false) { argument
355 TraceInfo *t = thr->trace_info;
358 thr->trace_info = NULL;
361 if (global_ignore || thr->ignore_accesses ||
362 (thr->literace_sampling &&
363 t->LiteRaceSkipTraceRealTid(thr->zero_based_uniq_tid, thr->literace_sampling))) {
364 thr
375 ShowCallStack(ValgrindThread *thr) argument
384 UpdateCallStack(ValgrindThread *thr, uintptr_t sp) argument
411 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
442 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
492 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
518 ValgrindThread *thr = &g_valgrind_threads[child]; local
536 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
542 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
553 ValgrindThread *thr = &g_valgrind_threads[quit_tid]; local
593 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
838 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
898 ValgrindThread *thr = &g_valgrind_threads[vg_tid]; local
[all...]
/external/libvpx/vp8/common/ppc/
H A Dloopfilter_altivec.c59 mbloop_filter_horizontal_edge_y_ppc(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr);
62 mbloop_filter_horizontal_edge_uv_ppc(u_ptr, v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr);
80 mbloop_filter_vertical_edge_y_ppc(y_ptr, y_stride, lfi->mbflim, lfi->lim, lfi->thr);
83 mbloop_filter_vertical_edge_uv_ppc(u_ptr, v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr);
102 loop_filter_horizontal_edge_y_ppc(y_ptr + 4 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr);
103 loop_filter_horizontal_edge_y_ppc(y_ptr + 8 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr);
104 loop_filter_horizontal_edge_y_ppc(y_ptr + 12 * y_stride, y_stride, lfi->flim, lfi->lim, lfi->thr);
107 loop_filter_horizontal_edge_uv_ppc(u_ptr + 4 * uv_stride, v_ptr + 4 * uv_stride, uv_stride, lfi->flim, lfi->lim, lfi->thr);
127 loop_filter_vertical_edge_y_ppc(y_ptr, y_stride, lfi->flim, lfi->lim, lfi->thr);
130 loop_filter_vertical_edge_uv_ppc(u_ptr + 4, v_ptr + 4, uv_stride, lfi->flim, lfi->lim, lfi->thr);
[all...]

Completed in 310 milliseconds

12