Home
last modified time | relevance | path

Searched refs:mutexes (Results 1 – 25 of 34) sorted by relevance

12

/external/compiler-rt/lib/tsan/rtl/
Dtsan_report.cc41 , mutexes(MBlockReportMutex) in ReportDesc()
226 if (rep->mutexes.Size()) in ChooseSummaryStack()
227 return rep->mutexes[0]->stack; in ChooseSummaryStack()
251 for (uptr i = 0; i < rep->mutexes.Size(); i++) in PrintReport()
252 PrintMutexShortWithAddress(rep->mutexes[i], " => "); in PrintReport()
253 PrintMutexShort(rep->mutexes[0], "\n\n"); in PrintReport()
254 CHECK_GT(rep->mutexes.Size(), 0U); in PrintReport()
255 CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1), in PrintReport()
257 for (uptr i = 0; i < rep->mutexes.Size(); i++) { in PrintReport()
259 PrintMutexShort(rep->mutexes[(i + 1) % rep->mutexes.Size()], in PrintReport()
[all …]
Dtsan_rtl_report.cc266 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { in AddMutex()
267 if (rep_->mutexes[i]->id == s->uid) in AddMutex()
272 rep_->mutexes.PushBack(rm); in AddMutex()
299 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { in AddDeadMutex()
300 if (rep_->mutexes[i]->id == id) in AddDeadMutex()
305 rep_->mutexes.PushBack(rm); in AddDeadMutex()
Dtsan_report.h110 Vector<ReportMutex*> mutexes; variable
/external/chromium_org/third_party/sqlite/src/test/
Dmutex1.test43 # that do not require any mutexes.
102 foreach {mode mutexes} {
130 regsub { static_lru} $mutexes {} mutexes
142 } [lsort $mutexes]
147 # mutexes are obtained.
/external/chromium_org/sandbox/win/sandbox_poc/pocdll/
Dinvasive.cc140 int mutexes = 0; in TestCreateObjects() local
147 mutexes++; in TestCreateObjects()
164 "a total of %d objects out of 3 000 000\r\n", mutexes, jobs, in TestCreateObjects()
165 events, mutexes + jobs + events); in TestCreateObjects()
/external/compiler-rt/lib/tsan/benchmarks/
Dvts_many_threads_bench.cc43 Mutex mutexes[kNumMutexes]; variable
64 mutexes[(offset + i) % kNumMutexes].Lock(); in Thread()
65 mutexes[(offset + i) % kNumMutexes].Unlock(); in Thread()
/external/chromium_org/third_party/skia/experimental/webtry/
DTODO.md13 - In webtry.go add mutexes per hash, to avoid conflicts of writing the same file at the same time.
/external/skia/experimental/webtry/
DTODO.md13 - In webtry.go add mutexes per hash, to avoid conflicts of writing the same file at the same time.
/external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/
Dpthread_mutex_init.c66 #error ERROR [__FILE__, line __LINE__]: Process shared mutexes are not supported yet. in pthread_mutex_init()
DCONTRIBUTORS77 enhancements to mutexes;
85 re-implemented mutex routines to avoid Win32 mutexes
/external/bison/m4/
Dlock.m426 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
/external/clang/docs/
DThreadSafetyAnalysis.rst73 that these are two separate mutexes, in two different objects.
119 capabilities (e.g. the set of mutexes that it has locked.) These act like keys
320 annotate getter methods that return mutexes.
341 declarations, specifically declarations of mutexes or other capabilities.
342 These declarations enforce a particular order in which the mutexes must be
446 ordinary C++ scoping rules. In particular, this means that mutexes and other
469 Good software engineering practice dictates that mutexes should be private
471 its internal implementation. However, private mutexes can sometimes leak into
770 // Defines an annotated interface for mutexes.
/external/valgrind/main/drd/tests/
Dpth_inconsistent_cond_wait.stderr.exp23 Inconsistent association of condition variable and mutex: condition variable 0x........, mutexes 0x…
Dpth_inconsistent_cond_wait.stderr.exp13 Inconsistent association of condition variable and mutex: condition variable 0x........, mutexes 0x…
/external/chromium_org/third_party/WebKit/Source/wtf/
DCONTRIBUTORS.pthreads-win3285 enhancements to mutexes;
93 re-implemented mutex routines to avoid Win32 mutexes
/external/valgrind/main/docs/internals/
D3_4_BUGSTATUS.txt40 186963 Report mutexes humanic names
D3_8_BUGSTATUS.txt252 313275 False positives for shared memory semaphores/mutexes/conditions
257 semaphores, mutexes, conditions
/external/mesa3d/docs/
DMESA_multithread_makecurrent.spec74 mutexes.
/external/chromium_org/third_party/mesa/src/docs/
DMESA_multithread_makecurrent.spec74 mutexes.
/external/libunwind/
DTODO79 + use pthread-mutexes where necessary, atomic ops where possible
/external/fio/
DREADME307 Fio uses pthread mutexes for signalling and locking and FreeBSD does not
308 support process shared pthread mutexes. As a result, only threads are
/external/skia/gyp/
Dcommon_conditions.gypi672 # We can POD-style initialization of static mutexes to avoid generating
/external/chromium_org/third_party/skia/gyp/
Dcommon_conditions.gypi617 # We can POD-style initialization of static mutexes to avoid generating
/external/chromium_org/third_party/sqlite/src/src/
Dsqlite.h.in178 ** SQLite can be compiled with or without mutexes. When
179 ** the [SQLITE_THREADSAFE] C preprocessor macro is 1 or 2, mutexes
182 ** the mutexes are omitted. Without the mutexes, it is not safe
185 ** Enabling mutexes incurs a measurable performance penalty.
187 ** the mutexes. But for maximum safety, mutexes should be enabled.
188 ** ^The default behavior is for mutexes to be enabled.
196 ** SQLITE_THREADSAFE=1 or =2 then mutexes are enabled by default but
1190 ** it might allocate any require mutexes or initialize internal data
1252 ** [database connections] and [prepared statements]. But other mutexes
1264 ** all mutexes including the recursive
[all …]
/external/qemu/distrib/sdl-1.2.15/
DWhatsNew260 Added condition variable support, based on mutexes and semaphores.
467 from multi-threaded access by using mutexes if you do this.

12