Searched refs:Mutex (Results 1 - 25 of 54) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/egl/main/
H A Deglglobals.c55 .Mutex = &_eglGlobalMutex,
117 mtx_lock(_eglGlobal.Mutex);
124 mtx_unlock(_eglGlobal.Mutex);
133 mtx_lock(_eglGlobal.Mutex);
158 mtx_unlock(_eglGlobal.Mutex);
H A Degldevice.c87 mtx_lock(_eglGlobal.Mutex);
94 mtx_unlock(_eglGlobal.Mutex);
161 mtx_lock(_eglGlobal.Mutex);
187 mtx_unlock(_eglGlobal.Mutex);
285 mtx_lock(_eglGlobal.Mutex);
304 mtx_unlock(_eglGlobal.Mutex);
H A Deglglobals.h52 mtx_t *Mutex; member in struct:_egl_global
H A Degldisplay.c223 mtx_lock(_eglGlobal.Mutex);
237 mtx_init(&disp->Mutex, mtx_plain);
247 mtx_unlock(_eglGlobal.Mutex);
327 mtx_lock(_eglGlobal.Mutex);
334 mtx_unlock(_eglGlobal.Mutex);
H A Deglcurrent.c305 mtx_lock(_eglGlobal.Mutex);
309 mtx_unlock(_eglGlobal.Mutex);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Drenderbuffer.c43 simple_mtx_init(&rb->Mutex, mtx_plain);
104 simple_mtx_destroy(&rb->Mutex);
204 simple_mtx_lock(&oldRb->Mutex);
208 simple_mtx_unlock(&oldRb->Mutex);
221 simple_mtx_lock(&rb->Mutex);
223 simple_mtx_unlock(&rb->Mutex);
H A Dhash.h102 mtx_t Mutex; /**< mutual exclusion lock */ member in struct:_mesa_HashTable
131 mtx_lock(&table->Mutex);
144 mtx_unlock(&table->Mutex);
H A Dsyncobj.c179 simple_mtx_lock(&ctx->Shared->Mutex);
189 simple_mtx_unlock(&ctx->Shared->Mutex);
200 simple_mtx_lock(&ctx->Shared->Mutex);
206 simple_mtx_unlock(&ctx->Shared->Mutex);
210 simple_mtx_unlock(&ctx->Shared->Mutex);
294 simple_mtx_lock(&ctx->Shared->Mutex);
296 simple_mtx_unlock(&ctx->Shared->Mutex);
H A Dshared.c69 simple_mtx_init(&shared->Mutex, mtx_plain);
128 /* Mutex and timestamp for texobj state validation */
454 simple_mtx_destroy(&shared->Mutex);
478 simple_mtx_lock(&old->Mutex);
482 simple_mtx_unlock(&old->Mutex);
493 simple_mtx_lock(&state->Mutex);
496 simple_mtx_unlock(&state->Mutex);
H A Drobustness.c139 simple_mtx_lock(&ctx->Shared->Mutex);
154 simple_mtx_unlock(&ctx->Shared->Mutex);
/xsrc/external/mit/MesaLib/dist/src/egl/main/
H A Deglglobals.c54 .Mutex = &_eglGlobalMutex,
128 mtx_lock(_eglGlobal.Mutex);
135 mtx_unlock(_eglGlobal.Mutex);
H A Deglglobals.h52 mtx_t *Mutex; member in struct:_egl_global
H A Degldevice.c89 mtx_lock(_eglGlobal.Mutex);
96 mtx_unlock(_eglGlobal.Mutex);
171 mtx_lock(_eglGlobal.Mutex);
197 mtx_unlock(_eglGlobal.Mutex);
331 mtx_lock(_eglGlobal.Mutex);
362 mtx_unlock(_eglGlobal.Mutex);
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dhash.h107 simple_mtx_t Mutex; /**< mutual exclusion lock */ member in struct:_mesa_HashTable
142 simple_mtx_lock(&table->Mutex);
155 simple_mtx_unlock(&table->Mutex);
H A Dsyncobj.c180 simple_mtx_lock(&ctx->Shared->Mutex);
190 simple_mtx_unlock(&ctx->Shared->Mutex);
201 simple_mtx_lock(&ctx->Shared->Mutex);
207 simple_mtx_unlock(&ctx->Shared->Mutex);
211 simple_mtx_unlock(&ctx->Shared->Mutex);
295 simple_mtx_lock(&ctx->Shared->Mutex);
297 simple_mtx_unlock(&ctx->Shared->Mutex);
H A Dshared.c70 simple_mtx_init(&shared->Mutex, mtx_plain);
130 /* Mutex and timestamp for texobj state validation */
462 simple_mtx_destroy(&shared->Mutex);
486 simple_mtx_lock(&old->Mutex);
490 simple_mtx_unlock(&old->Mutex);
501 simple_mtx_lock(&state->Mutex);
504 simple_mtx_unlock(&state->Mutex);
H A Drobustness.c139 simple_mtx_lock(&ctx->Shared->Mutex);
154 simple_mtx_unlock(&ctx->Shared->Mutex);
/xsrc/external/mit/mesa-demos/dist/src/xdemos/
H A Dglthreads.c87 static pthread_mutex_t Mutex; variable in typeref:typename:pthread_mutex_t
241 pthread_mutex_lock(&Mutex);
254 pthread_mutex_unlock(&Mutex);
285 pthread_mutex_lock(&Mutex);
290 pthread_mutex_unlock(&Mutex);
366 pthread_mutex_lock(&Mutex);
370 pthread_mutex_unlock(&Mutex);
373 pthread_mutex_unlock(&Mutex);
645 pthread_mutex_init(&Mutex, NULL);
/xsrc/external/mit/MesaLib/dist/src/gtest/include/gtest/internal/
H A Dgtest-port.h202 // Mutex, MutexLock, ThreadLocal, GetThreadCount()
1346 // Mutex and ThreadLocal have already been imported into the namespace.
1351 // Mutex implements mutex on Windows platforms. It is used in conjunction
1354 // Mutex mutex;
1359 // A static Mutex *must* be defined or declared using one of the following
1364 // (A non-static Mutex is defined/declared in the usual way).
1365 class GTEST_API_ Mutex { class in namespace:testing::internal
1376 explicit Mutex(StaticConstructorSelector /*dummy*/) {} function in class:testing::internal::Mutex
1378 Mutex();
1379 ~Mutex();
1687 class Mutex : public MutexBase { class in namespace:testing::internal
1689 Mutex() { function in class:testing::internal::Mutex
1846 class Mutex { class in namespace:testing::internal
1848 Mutex() {} function in class:testing::internal::Mutex
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_atom_shader.c187 simple_mtx_lock(&st->ctx->Shared->Mutex);
189 simple_mtx_unlock(&st->ctx->Shared->Mutex);
263 simple_mtx_lock(&st->ctx->Shared->Mutex);
265 simple_mtx_unlock(&st->ctx->Shared->Mutex);
330 simple_mtx_lock(&st->ctx->Shared->Mutex);
332 simple_mtx_unlock(&st->ctx->Shared->Mutex);
/xsrc/external/mit/MesaLib.old/dist/src/gtest/include/gtest/internal/
H A Dgtest-port.h212 // Mutex, MutexLock, ThreadLocal, GetThreadCount()
1641 // Mutex and ThreadLocal have already been imported into the namespace.
1646 // Mutex implements mutex on Windows platforms. It is used in conjunction
1649 // Mutex mutex;
1654 // A static Mutex *must* be defined or declared using one of the following
1659 // (A non-static Mutex is defined/declared in the usual way).
1660 class GTEST_API_ Mutex { class in namespace:testing::internal
1671 explicit Mutex(StaticConstructorSelector /*dummy*/) {} function in class:testing::internal::Mutex
1673 Mutex();
1674 ~Mutex();
1977 class Mutex : public MutexBase { class in namespace:testing::internal
1979 Mutex() { function in class:testing::internal::Mutex
2136 class Mutex { class in namespace:testing::internal
2138 Mutex() {} function in class:testing::internal::Mutex
[all...]
/xsrc/external/mit/mesa-demos/dist/src/egl/opengl/
H A Dxeglthreads.c95 static pthread_mutex_t Mutex; variable in typeref:typename:pthread_mutex_t
249 pthread_mutex_lock(&Mutex);
262 pthread_mutex_unlock(&Mutex);
299 pthread_mutex_lock(&Mutex);
304 pthread_mutex_unlock(&Mutex);
381 pthread_mutex_lock(&Mutex);
385 pthread_mutex_unlock(&Mutex);
388 pthread_mutex_unlock(&Mutex);
700 pthread_mutex_init(&Mutex, NULL);
/xsrc/external/mit/MesaLib.old/dist/src/gtest/src/
H A Dgtest-port.cc238 Mutex::Mutex() function in class:testing::internal::Mutex
246 Mutex::~Mutex() {
259 void Mutex::Lock() {
265 void Mutex::Unlock() {
276 void Mutex::AssertHeld() {
283 void Mutex::ThreadSafeLazyInit() {
539 static Mutex mutex_;
541 static Mutex thread_map_mutex
[all...]
/xsrc/external/mit/MesaLib/dist/src/gtest/src/
H A Dgtest-port.cc340 Mutex::Mutex() function in class:testing::internal::Mutex
348 Mutex::~Mutex() {
358 void Mutex::Lock() {
364 void Mutex::Unlock() {
375 void Mutex::AssertHeld() {
417 void Mutex::ThreadSafeLazyInit() {
681 static Mutex mutex_;
683 static Mutex thread_map_mutex
[all...]
/xsrc/external/mit/mesa-demos/dist/src/wgl/
H A Dwglthreads.c90 static CRITICAL_SECTION Mutex; variable in typeref:typename:CRITICAL_SECTION
286 EnterCriticalSection(&Mutex);
300 LeaveCriticalSection(&Mutex);
331 EnterCriticalSection(&Mutex);
336 LeaveCriticalSection(&Mutex);
580 InitializeCriticalSection(&Mutex);

Completed in 28 milliseconds

123