| /src/external/bsd/jemalloc.old/dist/src/ |
| mutex_pool.c | 12 if (malloc_mutex_init(&pool->mutexes[i], name, rank,
|
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_report.cpp | 37 , mutexes() 123 Printf(" (mutexes:"); 269 if (rep->mutexes.Size()) 270 return rep->mutexes[0]->stack; 313 for (uptr i = 0; i < rep->mutexes.Size(); i++) 314 PrintMutexShortWithAddress(rep->mutexes[i], " => "); 315 PrintMutexShort(rep->mutexes[0], "\n\n"); 316 CHECK_GT(rep->mutexes.Size(), 0U); 317 CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1), 319 for (uptr i = 0; i < rep->mutexes.Size(); i++) [all...] |
| tsan_report.h | 108 Vector<ReportMutex*> mutexes; member in class:__tsan::ReportDesc
|
| tsan_debugging.cpp | 85 *mutex_count = rep->mutexes.Size(); 158 CHECK_LT(idx, rep->mutexes.Size()); 159 ReportMutex *mutex = rep->mutexes[idx];
|
| tsan_rtl_report.cpp | 265 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { 266 if (rep_->mutexes[i]->addr == addr) 267 return rep_->mutexes[i]->id; 270 rep_->mutexes.PushBack(rm); 271 rm->id = rep_->mutexes.Size() - 1; 713 // at best it will cause deadlocks on internal mutexes.
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_report.cpp | 37 , mutexes() 127 Printf(" (mutexes:"); 278 if (rep->mutexes.Size()) 279 return rep->mutexes[0]->stack; 318 for (uptr i = 0; i < rep->mutexes.Size(); i++) 319 PrintMutexShortWithAddress(rep->mutexes[i], " => "); 320 PrintMutexShort(rep->mutexes[0], "\n\n"); 321 CHECK_GT(rep->mutexes.Size(), 0U); 322 CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1), 324 for (uptr i = 0; i < rep->mutexes.Size(); i++) [all...] |
| tsan_report.h | 107 Vector<ReportMutex*> mutexes; member in class:__tsan::ReportDesc
|
| tsan_debugging.cpp | 83 *mutex_count = rep->mutexes.Size(); 156 CHECK_LT(idx, rep->mutexes.Size()); 157 ReportMutex *mutex = rep->mutexes[idx];
|
| tsan_rtl_report.cpp | 273 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { 274 if (rep_->mutexes[i]->id == s->uid) 278 rep_->mutexes.PushBack(rm); 304 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { 305 if (rep_->mutexes[i]->id == id) 309 rep_->mutexes.PushBack(rm); 828 // at best it will cause deadlocks on internal mutexes.
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/benchmarks/ |
| vts_many_threads_bench.cc | 43 Mutex mutexes[kNumMutexes]; variable 64 mutexes[(offset + i) % kNumMutexes].Lock(); 65 mutexes[(offset + i) % kNumMutexes].Unlock();
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_report.cc | 54 , mutexes() 140 Printf(" (mutexes:"); 286 if (rep->mutexes.Size()) 287 return rep->mutexes[0]->stack; 326 for (uptr i = 0; i < rep->mutexes.Size(); i++) 327 PrintMutexShortWithAddress(rep->mutexes[i], " => "); 328 PrintMutexShort(rep->mutexes[0], "\n\n"); 329 CHECK_GT(rep->mutexes.Size(), 0U); 330 CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1), 332 for (uptr i = 0; i < rep->mutexes.Size(); i++) [all...] |
| tsan_report.h | 115 Vector<ReportMutex*> mutexes; member in class:__tsan::ReportDesc
|
| tsan_debugging.cc | 78 *mutex_count = rep->mutexes.Size(); 151 CHECK_LT(idx, rep->mutexes.Size()); 152 ReportMutex *mutex = rep->mutexes[idx];
|
| tsan_rtl_report.cc | 264 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { 265 if (rep_->mutexes[i]->id == s->uid) 270 rep_->mutexes.PushBack(rm); 297 for (uptr i = 0; i < rep_->mutexes.Size(); i++) { 298 if (rep_->mutexes[i]->id == id) 303 rep_->mutexes.PushBack(rm); 593 // at best it will cause deadlocks on internal mutexes.
|
| /src/external/bsd/jemalloc/include/jemalloc/internal/ |
| mutex_pool.h | 13 malloc_mutex_t mutexes[MUTEX_POOL_SIZE]; member in struct:mutex_pool_s 23 return &pool->mutexes[hash_result[0] % MUTEX_POOL_SIZE]; 29 malloc_mutex_assert_not_owner(tsdn, &pool->mutexes[i]); 35 * You're not allowed to acquire mutexes in the pool one at a time. You have to 36 * acquire all the mutexes you'll need in a single function call, and then
|
| /src/external/bsd/jemalloc.old/dist/include/jemalloc/internal/ |
| mutex_pool.h | 13 malloc_mutex_t mutexes[MUTEX_POOL_SIZE]; member in struct:mutex_pool_s 23 return &pool->mutexes[hash_result[0] % MUTEX_POOL_SIZE]; 29 malloc_mutex_assert_not_owner(tsdn, &pool->mutexes[i]); 35 * You're not allowed to acquire mutexes in the pool one at a time. You have to 36 * acquire all the mutexes you'll need in a single function call, and then
|
| /src/external/bsd/jemalloc.old/include/jemalloc/internal/ |
| mutex_pool.h | 13 malloc_mutex_t mutexes[MUTEX_POOL_SIZE]; member in struct:mutex_pool_s 23 return &pool->mutexes[hash_result[0] % MUTEX_POOL_SIZE]; 29 malloc_mutex_assert_not_owner(tsdn, &pool->mutexes[i]); 35 * You're not allowed to acquire mutexes in the pool one at a time. You have to 36 * acquire all the mutexes you'll need in a single function call, and then
|
| /src/external/bsd/jemalloc/dist/src/ |
| arena.c | 712 arena_prepare_base_deletion_sync_finish(tsd_t *tsd, malloc_mutex_t **mutexes, 715 malloc_mutex_lock(tsd_tsdn(tsd), mutexes[i]); local 716 malloc_mutex_unlock(tsd_tsdn(tsd), mutexes[i]); local
|
| /src/external/bsd/ipf/dist/ |
| HISTORY | 767 than mutexes. 855 use readers/writers locks in Solaris2 in place of some mutexes.
|
| /src/sys/arch/sparc64/sparc64/ |
| locore.s | 6760 * adaptive mutexes to detect whether the lwp is on the CPU in 6864 * enter a softint lwp, it can't be holding any mutexes, so it
|
| /src/external/gpl3/gdb/dist/gnulib/ |
| configure | 28256 error "No, in FreeBSD 4.0 recursive mutexes actually don't work." 28259 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
|
| /src/external/gpl3/gdb.old/dist/gnulib/ |
| configure | 28256 error "No, in FreeBSD 4.0 recursive mutexes actually don't work." 28259 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
|