Searched refs:mtx (Results 1 - 16 of 16) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/c-c++-common/tsan/
H A Dmutexset1.c9 pthread_mutex_t mtx; variable
13 pthread_mutex_lock(&mtx);
15 pthread_mutex_unlock(&mtx);
28 pthread_mutex_init(&mtx, 0);
34 pthread_mutex_destroy(&mtx);
/haiku-buildtools/gcc/libstdc++-v3/testsuite/30_threads/condition_variable_any/members/
H A D2.cc38 mtx.lock();
46 mtx.unlock();
50 std::mutex mtx; member in struct:Mutex
H A D1.cc38 mtx.lock();
46 mtx.unlock();
50 std::mutex mtx; member in struct:Mutex
/haiku-buildtools/gcc/libsanitizer/tsan/
H A Dtsan_trace.h56 Mutex mtx; member in struct:__tsan::Trace
64 : mtx(MutexTypeTrace, StatMtxTrace) {
H A Dtsan_sync.cc21 : mtx(MutexTypeSyncVar, StatMtxSyncVar) {
153 s->mtx.Lock();
155 s->mtx.ReadLock();
177 mys->mtx.Lock();
179 mys->mtx.ReadLock();
H A Dtsan_interface_ann.cc74 Mutex mtx; member in struct:__tsan::DynamicAnnContext
79 : mtx(MutexTypeAnnotations, StatMtxAnnotations) {
147 Lock lock(&dyn_ann_ctx->mtx);
179 Lock lock(&dyn_ann_ctx->mtx);
301 Lock lock(&dyn_ann_ctx->mtx);
348 Lock lock(&dyn_ann_ctx->mtx);
356 Lock lock(&dyn_ann_ctx->mtx);
H A Dtsan_sync.h30 Mutex mtx; member in struct:__tsan::SyncVar
44 // with the mtx. This reduces contention for hot sync objects.
H A Dtsan_rtl_mutex.cc83 s->mtx.Unlock();
120 s->mtx.Unlock();
138 s->mtx.Unlock();
180 s->mtx.Unlock();
222 s->mtx.Unlock();
258 s->mtx.ReadUnlock();
289 s->mtx.Unlock();
337 s->mtx.Unlock();
352 s->mtx.Unlock();
361 s->mtx
[all...]
H A Dtsan_rtl_report.cc171 ReportMopMutex mtx = {mid, d.write}; local
172 mop->mset.PushBack(mtx);
279 s->mtx.Unlock();
379 Lock l(&trace->mtx);
H A Dtsan_interface_atomic.cc255 s->mtx.ReadUnlock();
292 s->mtx.Unlock();
313 s->mtx.Unlock();
440 s->mtx.Unlock();
442 s->mtx.ReadUnlock();
H A Dtsan_rtl.cc473 Lock l(&thr_trace->mtx);
/haiku-buildtools/gcc/libsanitizer/sanitizer_common/
H A Dsanitizer_deadlock_detector2.cc76 StaticSpinMutex mtx; member in struct:__sanitizer::Mutex
100 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx);
110 SpinMutex mtx; member in struct:__sanitizer::DD
175 SpinMutexLock l(&mtx);
222 Mutex *mtx = getMutex(m->id); local
227 SpinMutexLock l(&mtx1->mtx);
236 if (link->seq != mtx->seq) {
237 link->seq = mtx->seq;
252 link->seq = mtx->seq;
262 if (!added || mtx
348 Mutex *mtx = getMutex(m->id); local
367 Mutex *mtx = getMutex(m->id); local
[all...]
H A Dsanitizer_persistent_allocator.h27 StaticSpinMutex mtx; // Protects alloc of new blocks for region allocator. member in class:__sanitizer::PersistentAllocator
49 SpinMutexLock l(&mtx);
H A Dsanitizer_addrhashmap.h58 RWMutex mtx; member in struct:__sanitizer::AddrHashMap::Bucket
183 b->mtx.ReadLock();
194 b->mtx.ReadUnlock();
200 b->mtx.Lock();
209 b->mtx.Unlock();
226 b->mtx.Unlock();
234 b->mtx.Unlock();
294 b->mtx.Unlock();
323 b->mtx.Unlock();
327 b->mtx
[all...]
H A Dsanitizer_deadlock_detector1.cc35 SpinMutex mtx; member in struct:__sanitizer::DD
106 SpinMutexLock lk(&mtx);
156 SpinMutexLock lk(&mtx);
173 SpinMutexLock lk(&mtx);
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/i386/
H A Dsse4_2-pcmpstr.h124 unsigned char mtx[16][16]; local
127 memset (mtx, 0, sizeof (mtx));
143 calc_matrix (a, la, b, lb, mode, mtx);
150 if (mtx[i][j])
157 if (mtx[j][i] && mtx[j][i+1])
163 if (mtx[i][i])
173 val &= mtx[k][j];

Completed in 216 milliseconds